MGGRCNEDCDWTGVQNGPRILLIELLGYHELQAYCGDLTVKRVISDNATRDQSQHIFGKHGVRAKEILQLVEGQMDRKLSVVGLSEGLITFTRIFSPLSPCELMEAERHTHVFHQCEPDLWIVMVVEKSKETEEALREGALRAVLKDAHNLFVLFYGSLRALLQSHPRGDVARSCLHAFFPDYLSDFMTGKKFRIPSISESLTHRGTVQLFSPQRETLLEAQSLQELLKSWSGGGMVRHVMILFHNILLSSTLSPADTTTLFLYATLRMMPSSLSQAPRSRSSSRRENPAAGPAGLLASNLNNALGPSRLRNLFTNLTTSPSSDVVPNPHISDAHDSSVDDQGTRSSVPRPLVHEGWWRDADNFLCTDAWGSETGRSKMLPNVTLRQSEERLNLCVYQFRSLTLVMLVPKSGGSDLIPNLQGQLLEKAAHKIQKLEEKVVKEWPGSNAWHVAGYRYLYNDSNNKVSRFSPASKVATLSLESLAALNRIRQEIDLETGRSERSSSMEDRELELCVRTKQNAWVIVRTRGGLELYTVLEKASNTLLLACDAVEKLSKRYFNGSFSSD*