MEGQRFSFMSASRSQSSVTAMAHQRRDYPTTADGYELVEECGRGVSATVYRAICKQHQEEVAVKLLDLENMNCSLDEIVREAQTMRQLNHPNLLPLYCSFVHKEHLWMVMPYVQGGSVLNIMRFAYPDGLEEPVIATIMKDVLKALEYLHRQGIIHRDIKAGNILLDNGGQVLLADFGVAATLERGGSWGNRMMSRNTFVGTPCWMAPEVMEQSQGYDARADIWSFGITLLELAHGHAPFARLPPMKVLLMTIQNPPPTLDSDSGKKHFSKAMRELVTKCLVKDPNKRPTAAQLLDNKFFKTAHDNQYLQKHLLVGLPPAPERVALMRQGHAARQEVQDKDILASQQEYRKGVSSWNFDVAALKAAAAAAREEDDGERLAX