MSTVINCIFLMLLVASSAAYDAALIVGFYNQTCPSAEQLVRQTVTNAFANNSGIAAGLIRMHFHDCFVRGCDGSVLIDSTANNTAEKDAVANNPSLRGFEVIDEAKVAIEAQCPGTVSCADILAFAARDSAILAGNISYQVQAGRRDGRISIAAEADETLPAPTFNATQLVDNFRAKNLTAEDMVTLSGAHSIGLSHCTAFVTRLYNASTSTGIDPTISSAYAELLRLMCPSNVTRNDSRTVALDIITPDALDNKYYVNVNFNLALFTSDHALTTNSTLAAIVDSYVKNGWAWADEFAQSMVKMGYIEVKTGTEGEIRTNCRVINPASSLSVIETLHGYDHASS