MTAVGATGDTLDQMLRFLGVRDINDLNSKFLNMIHVIESNSNGGPDLSFLNGMWVAHTHEIRDSFKHLANTLYKIQPKIVDFKLREEVAEDVNIWAESASRGLIKDILKPKYITNDTKVLLANALYFKGRWDFDEERTIDRDFYLLNGDMISVPFMTGCDNFTYGSFEGYQVAKIPYEIGKNGDNKDFSMFIFLPNEKNGLLNLLEKVNSDPKFFTQKFNLWSVSLDAFYIPKFKFTYTAMKQVIRTMREMGLTLPFDKHCMELTEIVKPEGPFFVNRIIQKAFIEVNEKGTEAAVVTVVSDDDMGCSLYEAPSPRFVADHPFLFMVREEVSRLVLFTGAVLNPSSDHSDANSSSDSDDC*