MVKHELGHLRCSDSRTPLHLAAITGRTEVIRELLRICPASIEDVTVGGETAVHLAVKNNQLKALKALVESFKHSNIQDLLNAKDEDGNTVLHLATARKQGLTMKLLLGDGDMAAAAVDVNLTNKSGFTVLDLLDVVQQIVNEPGDYILRDLLLRSGALRASELIKSSSAATPQVHQNSSITEPPQIQNQQNVFVMETSFLNPSQLWKMSVKELEQSSEGTKNALMVVVVLIATVTYQAILQPPGGFDAQGWNITPFQGPALMIKSLALFIPFTILNSVGFFTSVAVIILLINRFPLKKLLRLAVCSMAATYACGFLYLAPAAFIVSLVVPMTMAVVLTADPVGFRTHLTKMMARFRVGSRGVSRNETHVEA*