MRRSLIFRQLARRLLSNVPESTVYGGPRPQESSAARRVTVTTLRGKHRRGEPITVVTAYDYPSAVHVDSAGMDVCLVGDSAAMVVHGHDTTLPITLDLMLEHCRAVARGAPRPLLVGDLPFGCYESSAAQAVDSAVRLLKEGGMDAIKLEGGAPSRISAAKAIVEAGIAVMGHVGLTPQAISVLGGFRPQGKTVDSAVKVVETALALQEAGCFSVVLECVPAPVAAAATSALQIPTIGIGAGPFCSGQVLVYHDLLGMMQHPHHAKVTPKFCKQFGNVGNVINRALSEYKKEVETRTFPGPSHTPYPITPTDVDGFANALQKMGLSDAADAAAAAAENSGTDGGPKEK*