MGVIHRDLQPEKFLFISKDEDSPLKAINFGLSVFYKLGDVFKDIVSSAYYVAAEVLQRHYGPEIDIWGAGVILYILLSGMPPFWAETEQGIFDAVLRGITDFESEPWPSISSVAKDLVRKMLEHDPKKRLMAADVSNHPWIREDGEAPDKPLDNTVLFRMKQFRAINKIKKVALKVIAESLSEEEIRGFEGDVQEQLMDAADVDGDGTIDYLEFITATMHMNRMDWEDHHYTAFQYFDKDNNGYITKEELEQALKNYGMGDQETVKDIIDEVDMDSDGRIEYDEFVAMMSKGNQENRKHDIIVRALRRR*