MDLEGVKPDDVTFLAILGACSSARDLATGSDLHARIVASGIAIDVVVGSALVHFYCKCELLDRAWAIFREIPDPNVLTWTTAIGNSLINLHAKSGRIERALEIFHGMIHRDVISWGSIITALAQSGNGAGVLAMLREMDFEGIKPDAVVFVSAIDACKSSSRLADGRILHARAIASGVHDRIQVANSLLDMYSKCGRLDLAMAVFLALPQRDTIAWNSIVISFAQHGDWIRARELFQAMHLEGMEPSRVTIVSILSACRHAGLLEEARRYFVCMADDHGIDPALLHYGSMIDLFGRAGWLDHAEELVREMPIQPAITSVTALLGSCRIHGDARRASGAAEQAIDLNPESAAGGLALLSNTFAGNA*