MMRNVGSSSSGSKGIAAVVGVGPKLGRSIARKFAHEGYTVAILARDLGRLSRVAEEIAREEKAQVFAIRIDCADPRSVREAFEGVLSLGFVEVLVYNAYHSSYASHHPTSFTHIPFQSFQTSISVSVFAAFLCAQQVTPGMMEKGKGTILFTGCSASLNGIAGFSELCCGKFALRALSQCLAKEYQAFGIHVAHVIIDGVVGPPRETNIPPRGMVAEQSFNVGGEDGEGEGESSGVMGMDPDVLAQTYWYLHVQDRRAWTHELDIRPSNPNF*