MQYLVPYIDTLNVDGLFLPLIGVQVTKLRDGIAVGIALNHLIMDGYSTWHFMRSWADLCRGASVIHLPPSHDRAMARNTKVKLDINPPTRDSYANDAKTKKPPLKTKTFHFSKEMMEEIKIRANKNREGKPFSSFQSLGAHLWQAVTRARKLAPEDITVFTLFIDCRARVSPPLPKNYFGNAIQGIYGATLVGLLLSNDLSFAANMLQQVIDSHGANAIKQKNEEWEQNPKLYGFSDGGINCVTVGSSPKFQVYENDFGWGKPVRVRSGCNNTFDGMVYLYPSQEGGGSVDVEVALLPQTMDLLESDAEFLLTN*