MSVASVFLNKAIFEVWKYRYPASLVAGQTIFTVCAIATLTKINVIRIGKFNYAHFRRVFPVAAVFQLKLVLDMSALVLVNIPMYGVLKSSTTPFVMLLDYALRSRVPASRVQMAVWLTTMGGFVAGCGDFTFDPLGYALALASAMCTACYVVLVGKIGDELQLDSFTLLLYNSLWSTPLSLALMVVTGEFTGVTAYPHMGEKAFLLAFATSCGSAFILNYATYVCTQINDALTTSVVGRTKSVVQGVGGLFAFKVKTGVVNISGLLLNSLGICWYAYERYVDERRR