MSAPALRSVPLQGARYQVLHDTHYRYATPVSLSRQLAHLWPRECAWQACHERALLIEPGPSRREDGHDAFGNPLSRLAFERPHEALRVSARLQVEVFAHAPAQLTASPAWETVVAGLAFSGRALSAAELEACRYRVESPYVRIQRRFAEFAADCFPPGRPLLVAAAALMEKIFREFAFDGQATQVATPLDEVLERRRGVCQDFAHLMLACLRARGLAARYVSGYLLTRPPPGQARLIGADASHAWVSLYCPENGWVDFDPTNDLLPDLEHITLAWGRDFSDVSPLRGVILGGGSHDPEVRVTVLPLRETAG*