MDTHRLHTSALFLLLLVIDAAMVTEAKLVPNYYRKTCPRAERIVTDVVSQKQLSHPTTAAGVLRVFFHDCFVSGCDASVLVSPTAFARSERDAAQSQSLPGDAFEAVARAKTALELACPGVVSCADVLAIAARDLVTMTGGPFYPLRLGRKDALASSSAAPDAELPLANSTVPRLVAMFAAKGFTVQELVALSGAHTLGFAHCAEFADRIFRRGNKGGGAAPAPHDPAMNPAYAKGLHDACRNYQRDPTIAVFNDVMTPGKFDNMYFVNLQRGLGLLSTDQELWTDPRTRPFVQRYAANQTAFFADFARAIVKLGVMGVKTGRDGEVRRRCDMFNGNPVPGG*