MDAQLPAFSNLGVEVGSTWSIYFPAEEFSEADRRAQLIAALIVYLNSHGDHILSQVRHEDRMSSLPVNFLELKKTCTVKEFYAALEAVPKEALLCMAAAVHEVLVCDKLADYNGKINIRLYNHPDSILALKNLKSAFIGRLVSVHGTVVKMSIVKPLVVQMNFTCTKCRSTVTCHFPDGKYSPPSSCILPSCKSKTFIPVRCEAQTLDFQKIRIQELLQSQNHEEGRMPRTVECELTEDLVDACIPGDVVTVCGIVKIINTDMDVGGGIMKHFKQINSLHFVGNGKSGCEILKYSFQQIT*