MTALRLKDLPTLLTVTDSAGFMFQYLKNEAQNTLQASLVLLNSFEDLEGPVLRDLNTKFSGKVLSIGPLLLSAGDTRVNTNIWKEETRCLDWLDKQTVSSVMYVCLGSITVLSDEELIEFAWGLEASNQPFLWAMRPDLVQGQSAVLPRDFMARSKGRGFFVSWAPQTKVLSHPSVGGFLTHGGWNSTIESICAGVPMICCGWNSTIESICAGVPMICWPFFAEQPTNRRFVEHVWKVGFEMDEEVSRENVKTLVRKLMNPDDEQVKMMRKNILALRDSAIIAGQHGGSSYNNMEKFLHQMLHETSS*