MVISKAASESDLSVHSTFASRYVRVSLPRFKMPENSIPKDAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLIMDSINKNYVDMDEYPNRCVNMIAHLFNAPLGEGEAAIGVGTVGSSEAIMLAGLAFKRKWQNKMKAQGKPHDKPNIVTGANVQVCWEKFARYFEVELKEVKLEDGYYVMDPEKAVEMVDENTICVAAILGSTLNGEFEDVKRLNDLLVEKNKETGLPLVKSINVSGHKYGLVYAGIGWVIWRNKEDLPEELIFHINYLGADQPTFTLNFSKGSSQVIAQYYQLIRLGYEGYKNIMENCQENTRVLREGLEKTERFNIVSKEIGVPLVAFSLKDNSRHNEFEISEHLRRFGWIVPAYTMPANAEHVTVLRVVIREDFSRTLAERLVADIEKVLHELDTLPARVTAKLAATAEGEGASGHKKSPMEVQLEITNVWKKFVAEKKKTKNVIC*