MQMESKNRSRVCVTGGGGYIGSALVHSLLQSGYTVHATLRNLGDESKVGLLRGFPYAEDELHLFEADMYKPEEFEEAIQGCVFVFHVATPLLHTTGYKYNDTVEATISAVKIADICIRSRTVKRLIYTASVVAASPLKDDGSGYKITIDESCWTPLHLNIPYSNHLLKEYTEAKTKAEQEMLKIGEEKASELEVVTLSCGLVGGRGHLPYAPDSLLVLISQIINPSTHYQSLKYLEELLGKIPILHIEDTCRAHIFCAETPLVNGRFLCSSSYISTAEIAKYFQENYPQLHLKHEYFEEHKTETKWGSKKLEDYGFGYKHNMKTILDDSLKCASVLNTLKSMSN*