MVLSKTASETDASIHSTFASRYVRISLPRFEMPENSIPKEAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLMMESINKNYVDMDEYPVTTELQNRCVNMIARLFNAPLDDGEAAVGVGTVGSSEAIMLAGLAFKRQWQNKRKAQGLPYDKPNIVTGANVQVCWEKFARYFEVELKEVKLREGYYVMDPEKAVEMVDENTICVAAILGSTLTGEFEDVKLLNDLLVEKNKLTGWNTGIHVDAASGGFIAPFLYPELEWDFRLPLVKSINVSGHKYGLVYAGIGWVVWRTKSDLPEELIFHINYLGADQPTFTLNFSKGSSQVIAQYYQLIRLGFEGYRNVMDNCRENMMVLREGLEKTGRFNIVSKENGVPLVAFSLKDNSRHDEFEVAETLRRFGWIVPAYTMPADAEHVTVLRVVIREDFSRTLAERLVADFEKVLRELDTLPAKVHAKMANGKAKGVKKTEEETTREVTAYWKKFVETKKTNKNKIC*