MSTVAFHTLGCKVNHYETEAIWQLFKEANYERVDFEANADVFVINTCTVTNTGDKKSRQIIRRAIRQNPDAVICVTGCYAQTSSAEIMEIPGVDVVVGTQDRHKLLGYIDEFRKERQPINGVGNIMKNRKYEELDVPYFTDRTRASLKIQEGCNNFCTFCIIPWARGLMRSRDPEKVVEQATQLVNSGYKEIVLTGIHTGGYGQDLKDYNLAQLLRDLETINGLERIRISSIEASQLTDEVIDVLERSTKVVRHLHIPLQSGSDTVLKRMRRKYTMDRFSERLTKLHKALPDLAVTSDVIVGFPGETEAEFQETYDFIVKHKFSELHVFPYSPRIGTPAARMDDQIDEEIKNERVHKLITLSNQLGKLYASKFDQDVLEVIPEEQGDTEGTLVGYADNYMKVQFEGDESLIGQIVKVKITQANYPLNEGQAIKVVDFATNKSDREVLV*