MVLSSTDHEEEHIVHATFATRYVQEPLPRFRLPEEDIPKEAAYQIICDELLLDGNPRLNLASFVTTWMEPECDNLITRSLNKNYIDMDEYPITTELQDRCVNIIARLFNAPLSDTEQAMGVSTVGSSEAIMLAGLAFKRKWQNKRKADGKDCQKPNIVTGANVQVCWEKFARYFEVDLKVVKLRDGYYVMDPYEAIELVDENTICVCAILGSTYNGEFEDVKLLNDLLEKKNKKLGWEVSIHVDAASGGFIAPFLYPELEWDFRLPLVKSINVSGHKYGLVYAGVGWVVWRTKEELPEDLIFHINYLGADQPTFTLNFSRGASHIIAQYYQFIRLGFKGYKAIMENCRSNTDYLAREIERMGRFTILSKDVGVPVLAISLTDKSGFDEYDISDNLRRFGWIVPAYTMAPDADHVTLLRVVIREDFSRTLADRLVSDLRKVLEYFDSNPPRIVKRLMDDMKEQKQKQGDLRSSPNMQSASVFDEVLNADRAFKVWKKHALAKTNGVC*