MFVSDNNNPSRDINMMIGDVTSNGDLQPHQIILGESSGGEDHEIIKAPKKRAETWAQDETRTLISLRREMDNLFNTSKSNKHLWEQISKKMREKGFDRSPSMCTDKWRNILKEFKKAKQHEDKATSGGSTKMSYYNEIEDIFRERKKKVAFYKSPATTTPSSAKVDSFMQFTDKGFEDTGISFTSVEANGRPTLNLETELDHDGLPLPIAADPITANGVPPWNWRDTPGNGVDGQPFAGRIITVKFGDYTRRVGIDGTAEAIKEAIRSAFRLRTRRAFWLEDEEQVIRSLDRDMPLGNYILRIDEGIAVRVCHYDESDPLPVHQEEKIFYTEEDYRDFLARRGWTCLREFDAFQNIDNMDELQSGRLYRGMR