GIINTLQKYYCRVRGGRCAVLSCLPKEEQIGKCSTRGRKCCRRKKEAAAKKRPFIDEAKRLRALHGPGPGYLQWIEFSISEKVASGPGPGKQGLQSQIAQVLEGRGPGPGRGAVRGYQERVAHMEGPGPGVSSYISAASPAPSTGGPGPGTDFFNPISHPMGRGHGPGPGRVRYYHQLSQHVTVDKKSLNDIPDRVKKAPKAWNYELKKTWDWFSWLFKKAEEDVPPVLKKNLAEELEGVKKKRLRALHMKKKGYTYQFPEFKKSARGRSRVMKKITSFWDEPW