MSFSEKDNEKVLVDSYPPVRVVSASDNATQRVARDIAADLVAELDAGFEVTPEMKRRVLRKVSNNYANNYGLQVRLGMHGVSYMTQHFPLGKLVSINCICWGLVLLGQGFVKNYAGFMVLRFFQGIFEACVLPSFLVMCSGILGGLFAYAMGHFHPAPGYSLYQYIYIVYGSFTTGWGVMLFFALPDSPVTAWFFSHEERLTAVARVKGNNTGMINRHFDRSQMWEALLDPKTWWFFLFTFVCNIPNGGLNAFSTTIIKGFGFTTLETTLMSVPWGVVCTMAFAIIPPMIGTVVMYTIPHSNKAPSLFAYYITGFYNAPYVMSLALMASNTAGTTKKSVTSAIIWMSYCGGNIAGPFFYRSKDAPTYQFGTAALLTCFSLLAFEPSEHDESAQHAFADLT