MATEFTPSVYSLVSKPLPSNFDLTADPNALVSEHGKRYSGFVSLDASRPWLVFWTVHSLDGWKDLAAARQSIYEFFMRCKRPDGGFVVCEGGEVDVRGTYCLLVVATLLDIITPELLHNVDKFVSACQTYEGGFACASFPSMAEAHGGYTSCSLNSHFLLTSVPLPSFPLSIDANAALRWLVDGCYSWWVGGGAPVAEELAQHKMSHSPSTVSSNRLKFDASKGLPAVKPVAPGGGWKNEDERQNARREIWANALGWIEE