MVLSHAVSESDVSVHSTFASRYVRTSLPRFKMPENSIPKEAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLIMSSINKNYVDMDEYPVTTELQNRCVNMIAHLFNAPLEEAETAVGVGTVGSSEAIMLAGLAFKRKWQNKRKAEGKPVDKPNIVTGANVQVCWEKFARYFEVELKEVKLSEGYYVMDPQQAVDMVDENTICVAAILGSTLNGEFEDVKLLNDLLVEKNKETGWDTPIHVDAASGGFIAPFLYPELEWDFRLPLVKSINVSGHKYGLVYAGIGWVIWRNKEDLPEELIFHINYLGADQPTFTLNFSKGSSQVIAQYYQLIRLGHEGYRNVMENCRENMIVLREGLEKTERFNIVSKDEGVPLVAFSLKDSSCHTEFEISDMLRRYGWIVPAYTMPPNAQHITVLRVVIREDFSRTLAERLVIDIEKVMRELDELPSRVIHKISLGQEKSESNSDNLMVTVKKSDIDKQRDIITGWKKFVADRKKTSGIC*