MSTVINCMFLMLLVASSAAYDAALIVGFYNQTCPSAEQLVRQTVTNAFANNSGIAAGLIRMHFHDCFVRGCDGSVLIDSTANNTAEKDAVANNPSLRGFEVIDEAKVAIEAQCPGTVSCADILAFAARDSAILAGNISYQVPAGRRDGRISIAAEADETLPAPTFNATQLVDNFRAKNLTAEDMVTLSGAHSIGLSHCTAFVTRLYNASTSTGIDPTISSAYAELLRLMCPSNVTRNDSRTVALDIITPNALDNKYYVNVNFNLALFTSDHALTTNSTLAAIVNSYVKNGWAWADEFAQSMVKMGYIEVKTGTEGEIRTNCRVINPASSLSVTENLHGYDHASS*