MESSRTSPSFSPISPGRKLTSFPFGPFSYRSNSRPSHTYTGIWCYSMRRHHRRRDMGLESGQKGPSRDDGSSADDTRHVGLHDDTVVITLDPQVLKQRVEALSEAAKRAVHVSAVRAVEVGKAMLNDGRMFFEDLQSSVSIQRDSRVVISLRRSSIDFALSALLWSALLIVAWKILVKAAKKYRWGWEESFNGRQVMKRDRSLGGREVFVGRDSGLDQKVRKEKQGAMNARRNVNPLDAVEISRSERDMVKQRENKSSRKAHTQLPGWWPPATSLSMTTSTAPSSGNEALQEKASFLLNMIIEKRSTGKDFEADDIHQLRRWCKYSGAKVAFDSAYVRDSFYRAAVDMVLSSCGRSTKLGVDMGGEKAGEFLAGLADNISLEPERAAIMVNAAVAARTRSTFLQAWALQVQGKFSEAAEEVARLSFILAALPPDDNSPEMEMVAQGLGQHLSFDERSRLLEIYVKAGGSSTERIVSEALGLHSARKRSS*