MTRRSLLLVSFAVVSLCALTSNAQLTTTFYQSSCPNVNNIVFGVVHRAIINETRMAASLLRLHFHDCFVNGCDGSILLDDNATFTGEKTAAPNNNSIRGLEVIDAVKAALENECSQTVSCADILAIAARASVFLSGGPFWQVLLGRRDSTTANKTAANADIPFPTDSIDTIISKFEAVGLNTTDVVALSGGHTIGRARCATFNSRLFNFNDSGSPDSAISPTVLSDLQTLCPAAGDNNTVAPLDRRSKDLFDNNYFKDLQNNSGLLQSDQGLYAADAPTKSLVDTYSNNPITFLQDFVTSMIRMGSISPLTGTDX