MKKEGPVVEEEQEGGAAQDDAKDKEEKLRDAEDDPQQMSGSDEMDKETPGTGGTRKRRRRSWVHEYFQQDERTADWICRLCMDLQARGEEIHDTKVARYAATTSTSSMARHLICKHKVSGPNGAPARWAQYMMDEPHQERVAVVIAAGSAGAAPGAATAPSSAEDGSGLIQVVTERSAATTFPTHPAETRALTMPPLPKPPVIPKVPLKIAKQKRPPFDASAGALLVIDVQNYCAAPGRGLNAGKTAENDPYWFQAIDNMNANIRELLSAFRKKKCEVIYTVIESLTKDGRDMSLDYKLSGFHVPPGSSDAEILASVAPIDDELVLRKTSHSAFNSTNIDYVLRNLGVSHLALTGVVTNQCVEGIMRDAADRGYYCTLVADATAAHSKSKQAAAENTLRGFGQVCTTAELLEQLES*