MGRKKRRGATLKPFCYYCDREFDDEKVLIQHQKAKHFKCTQCARKLDTATGLAVHLLQVHKEQIDAVPNALAGRDMIEMIVHGMEGIPQEVIDERLNKQSKRNEGKESQKRQRVNWAQVTMAPTSMEQFALQAQQGILPTFVGLPSLVPGALGAPGALPGVPLPFPPAVSPPGLAPALPTPPSIQGLLGQTSGPLPGPGLSTGGIPGSLGSSGIGSQPGSGALGSMCGSMPGGAAQGAMSGPPPGRPPVNYAAPPLPANVALLYNDDMISMEERRAHEQFGYREITA