MEGSEDASAIVEPPDPEVLEIDPTCRYIRYKEVIGKGASKTVYPFLCFSLHNLCFCFTICYSVLCDIIVCATRGYEIHYFFNSLEQIISFKGFDEVDGIEVAWNQVRIDDLLQSPDCLERLYSEVRLLKSLKHKNIIRFYNSWIDDKNKTVNIITELFTSGSLRQYRKKHRKVNMKAVKCWARQILTGLKYLHSQDPPIIHRDIKCDNIFINGNHGEVKIGDLGLATVMEQANAKSVIGTPEFMAPELYDENYNELADIYSFGMCMLEMVTFEYPYCECRNSAQIYKKVSSGIKPASLSKVKDPEVMKFIEKCLLPASERLSAEELLLDSFLNVNGLVMNNPLPLPDIVMPKEGSFGERCLMSEGPPNARNRTMSMNLDEDNNLPIVISSNNSGTNCIEVRRAKRGNFFVLKGEENDENSVSLILRIVDENGRVRNIHFLFFQEGDTASNVSSEMVEQLELTDKNVKFIAELIDVLLVNLIPNWKTDVAVDHLIHPQQNQSSKDNHQNGASSQAGESISHSLSSDYCPRSDDEANPTVAATTEDQEAEKPGSLEEEEEDERLKEELEKIEERFREEMKEITRKREEATMETKNRFFEKKMQQVE*