METPDYILDLEGEIYITLKYPNCEFVPCQQEGPQKVSSEVVDHELLQRWMGMAIDAGIMDEKYKKLTTVPFLVEPDDDEIQAIELESGIWGIGGPPVDILPSSLLTAEERISRRRAREELEKKMLQLMSDESDTEAVVIFQASAKHLMAASSYFRSLLTIGMAESNTFQAEGRLSTTAECWDEDALLYVLRIIHCQHHELPDKVDLEMLGKVCVVADYYDVRDAVRFAARPWIAKLDPQGPDDSYRESVIWLWIGIFFRMPGVFKAASLALIKEGKTHMPPLGLPIPAPIVEEINARRIKAIEGLMDHIYHVEDEYLSGKRGCSFECSSMLYGALMKNMSVYGLSRSEFRAPFTHNSYTSLANLIDRFRQPRWYDPRSSKYLCWQYLEHECHDAHFWEIRAGRFLDDEGLELKDFIKMD*