MEALTEEQTHFLTRINVTASAFSFGGSFFIVLCYLCFKELRKFSFKLVFYLSLSDMLCSLFNLLGDPREGFLCYVQGYSTQFFSVASFLWTTTIAFTLYRTVVKHKADVEEFGPAFHAYVWGTAFLMTIIPSIGDDYGPAGAWCWVRTETTAGKVLRFMTFYVPLWGAILFNGAVYFQVIRMLKYATRMAVSMADRQRQVEARPEMKAMNRWGYYPLILIASWTFGTINRIHDFVEPQNKLFWLYCLHISTASLMGLFNSIAYGLNAAVRRTLQERLDQWWPDKYRLWRPAFRDIEDAEELVPLEQKEGP*