MKLKKFEFENKESLWKHFGPSHDSSHNANCVYRYDLCCQNLEDLRLARVITEPEGPETGLRFLLRKCKALERLCLEYVNGVIDKDMIVLSQSCKNLKSISLWMIPGLYHEPDGIVFRTDLTDESLEALTNNCPLLQDVELAFTGVDHWEPPEIGFIQEGLVKLMHYCPIRTLTLNGALFFNDKGMKGLSSAPFMETLSLVDCKEITDSGMCFLVQYPCLTDLKLQHCPGLTDVGIAELVHAQKLQSLVVDGCCNISENAVQCAARSVQYFVNSAGSCAAHFKRLH*