MAAGETKILVFGAAGYLGKYMVEASVSMGHPTYAFVRPTSSAIDDRRFQTLCEFKSMGVKVLQGHLDEHDKLVHAIQQVDVVISALAVPQYLDQLKIIEAIKEAGNIKRFVPSEYGNEVDRVFGLPPFQAIFDNKKKIRRATEAAGIPYTFVSANSFAAYFIDFFLHPREQRDEVIVYGSGEAKAVLNFEEDIAAYTIKAVNDSRTLNRLIICRPPENIVSQLQMISLLEVKTGRKLNKVHVTEEEAVRLSETLPHPDNVRISILHNIFIKGHQMSFELGQKDLEASDLYPDYKYTSFDQLLSRCILDSPKTKLATF*