MASMLRGHRHDDVVALFRFFFQQSNIVPNIVSYNVLINTHCDAGRVDTALEIYQHILAHAPFSPSPISYRHLTKGLTDSGRISEAVDLLREMLNRGHGADSLVYNTLMDGFIKLGNMDKALELFDELRERCLVYDGVVHATLMDAYFKQGKEKEAMDSYRALLDRQFKMNAVTCNTLLEVLLKHGKMTDALALFDHMLTAHTPPQFHSMNTDSYNLMVNEYCRLKKFGEAIVLFKRTATKPCVMDVGCYNNIIGKLCAEYGWVSEAEKLFDEMPAKSVNPDVATYGFLIDGYFRDGRVEDVLRLFGKMVGEAGLKADVGFYNKVLDGLVANDRIEEAMEVYGKMAERELKPDLRTYEILGSGLCREGRLDQSLGLLEEMVRNGVVASPAIREVALDAFGKAGRSMEVERLFEEKTVAYADPQTAASQA