MMRTLGDTWKILRLNVTGVAATLRRVENYEDYVVCMKGQLPPGRSHFMIRLTWLRNTFKRLPHNYNRTTLLRYTWNGSYNLQFFKDIDVVGQYAWGATALAFLFRALSNCCVYEHFKLLRSIPKEIKAGQPRSLRWAAPKECDNVHNFDLVGRQENDNALINDVSIVQWERRKRNGKMTDNWGDELQAEIDMWTNMLDYIYQADEDMFNGKPKQEYIEWYRSLNNLISYDLMQPRVISHGTELVRKGYNSRNWDLIGEALEVLKIYDPKVEGEEESEELELVDEMDDNVPV*