MSYQNVVSFTTMILAYAQMQMGDSALELYVHMQNEGFIPDTFTFVALLKACGSLSSQQDNKRTNCELVKTQSLKQAKVIHSELAKRDLESDIFVASMLVDTYAKCGSIEDARRIFENMRYHNVVSWTAMITGYMQMEMVDLALDLYVSMQQEGFIPDAHAFVAAMKACSFLASLERGKKIHSQICRMGLEGQLFLASCLIDMYGKCGSMADAQNFFDSLVVRDSVIWNSLIAGYSSQGNSECTFDLYKRMQQEDIQPNSATLISVLSVCSHKGLVEQGQICFHSMWLKFGISPSSKHYRCMTDLLGRAGHIDEAVAVVKKMPFKFDAETWITLLSACRKWNNIEIARSAFEGMVMLDRTFFTTYKLMADIYISAQMWDEGARIQKMRKKQRA*