MNYLESLYWIHERTKFGIKPGVKRMEWMLAQFNNPQNNIKGIHVGGTNGKGSTVAYLRTALVENGYEVGTFTSPFIETFNERISLNGVPISNDAIVELVSRIKPVSEMMERETDLGVATEFEIITAMMFLYFGEIHPVDFVIVEAGLGIKNDSTNVFTPVLSILTSIGLDHTDILGGTYLDIARDKGAIIKPNVPVIYAVKNEDALKYVRERAIEQHAKPIELDREIVVVSQNDEFTYRYKDYELETIILSMLGEHQKQNAALAITALIELNEQGLIELDFNKMIDGIESVRWTGRIEQVHDKPLIILDGAHNSESIDALIDTIKQYHDKEKVDILFSAINGKPINEMVKHLSLIAHTFYATEFDFPKALRKEEIVGSIENDEIQLVDDYVEFIKNYQGDTLVITGSLYFISEVKSKLDFEAL*