MVLSHAASDSDVSVHSTFASRYVRTSLPRFRMPENSIPKEAAYQIINDELMLDGNPRLNLASFVTTWMEPECDKLIMASINKNYVDMDEYPVTTELQNRCVNMIAHLFNAPLGETETAVGVGTVGSSEAIMLAGLAFKRKWQNKRKAEGKPFDKPNIVTGANVQVCWEKFARYFEVELKEVKLREGYYVMDPEQAVEMVDENTICVAAILGSTLNGEFEDVKLLNDLLVLKNKETGLDIPIHVDAASGGFIAPFLYPELEWDFRLPQVKSINVSGHKYGLVYAGIGWVVWRNKEDLPDELIFHINYLGADQPTFTLNFSKGSSQVIAQYYQLIRLGHEGYRNVMENCRENMIVLREGLEKTGRFSIVSKDEGIPLVAFSLKDNSSHTEFEISEMLRRYGWIVPAYTMPANAEHITVLRVVIREDFSRTLAERLVMDIEKVMHELDELPSRVIHKISLGEVKSEDNGDNMVVTVKKSDIEKPIEIINVKKSDKPIFC*