MAILLAFVSPEVEVVALTTVFGNVRTPTATSNALHLCELAGRGDLPVAQGELKTMKGVEKVRIADFVHGSDGLGNTNPPSPRGAALEVGAAEFLVEAVRKQPGEITLLALGPLTNVAKAIELDSNFVQNVAEIVVLGGAFFTNGNVNPAAEANLFGDPDAADLVFTSGARIVAIGINITHQIALTGDDLSELSKLAGCFGSYVARASQFYLQYHKEAYNMNAVYLHDPSALVAIFRPDLFTYVDGVVRVQVEGITKGIALLSATSKVWAAPTAWCGRPAVRIATSVDADAVAALVKARLMAA*