MTLAPLPSDDIDDTARDADASVVAANRQLVSALDRVVLSSSCEEKFGAKAMVSAHEMRREASARELHGLRAELGAPEVGFGPDTALLVVDVQPVYWSENPEVVRSFPELPNNMRTLLNAARAGGAYVAHVRASYAYHTCPWLQTFERMNPGRSKYEIDPHETEPFAEPLEGEAVFHKRTFDAFYGEGCLSPELRAAGVKTVVVCGLITSVCVQHCVFGAFNAGFRVAVAHDACGDRSRARHEAALELYADYMYEAYSVQDVVRNTRKRMMEEKTLSPSPASSSWIRSAARDPVSIVRATEVAFVADEPVPLGSSPESGSPSRFAKEASYRASPASTLNLSAR*