MSPFKPALTLDTINPAVQAVHYAVRGELAIKADKYVQVLADMTHKPLPFEKVVTANIGNPEYPDLMQKHEQLTKQIYPGDILGVALRRGDGCMIPIPQYPADGWSMNHDSLLKSVEEGKKKGVPIKALVIINPGNPTGACLSQEAMEAVVHLCYEEGIVLFKKVLMSMPKEIRESVELVSCVNIDKEVMEQVYKMASVTLCPPVSGQIGVDLMVSPPKPGDESYPLWKEETDLIQNNLKSRSYLMAEHFNKMEGVSCNNAEGAMYLFPRINIPPKAVEAAKKLGKEPDVMYALDLLDATGFMEKYA*