MTDNVNRNMSMNSSMKASLRIRCIPCGQLMPVVGEGYHYQQHDHDDINNVRNAATGFGTDVHSNAISDLVFDASIDVVHPNKALALTGGTSTGTSSCAKIVARMSDEPDVRFALVTARYLKNRMDQSSSLGKDLLKAITIHDMKAIYALLQQGADPNFTEQLCWHDETTKLVHHCWHPDGTPFLCPPFDPLKEERPHQPTQPLSHICHDFFKLGITHQCYHQLLADIAEILIQHGARITQADMWYITNSPNNPTLFYQNNPNIIIPMFDLPSKNVYSVVTAAREAIEGLHALCQVYPIFDFATYLRTQHEHENKHHSLKETNSADSDSDGESEHDDDSDANTPASAYTIHVTDKLIRASPALLPYYTAFVYQSACKRFASQKSVYFGSPHKQTRQRGPSRTKKLVLPALPPQIEAQIRAMAMDVHHENFSATSIPDPIVSQTQ*