ESGSNRKKKVPASRVSYKYYQLLRIRPTNENELQEIESLEDEPGLEFWNPPIMNRSADVVAPPDVAEYLKEYLSEKDIEFTVLSSDLQADIKKQNPKIAGTNFRSNFLRAENHSLSWNRFHRYRDIMDYLNYLTHSAPNLISIITIGKSNEGRLLQVAKVTSGKKKNNPAIWVDGGMHGREWIAPTTALFILKQLVENYQTNKGVVDSLDWYIMPLANPDGYEFSHISDRFWRKNRSKKPEDACNGVDLNRNFDYHWGEIGSSNDPCKPNFAGTKPFSEPESRAISEFVMENSDKIKAFITLHSFSQMLLVPWGYTKQIAKDYDDLIFVARKAAEALQKVHGTEYTVGTSPTLFYARSGNSDDWAKGRAGVKYSFTIELRDKGDYGFLLPASQIIPTGRGTFAALKSIAKQIISL