MQSPVRDATFTIKMGDTYDYNILQEDPSQVHNEFRTYITDIANELKQSKDTEAIIDEHLTTELARMVYGSNMIEVAGSGFDITVKLCKAVFRGEEIPTVIDERDNEYQELRQYLLEKNLPCGHKAIMRSRRKIVQHAEAARFMIEEVCIKGETLTTSIICQAHRFLTWRIDLADDIPWTEYCGRYRTWDVQCGQHVFVSHSEVGLAMSRLIESLDADIKAATDQGEIDPVLIASKYCHEFVNIHPFADGNGRMCRLILNTFLLKYSGGIICIGQDGNDRAEYLRIAVEASAMEASSKHNSTEAKPKNYIPLASFTLRHARDSMRKVRQLLKRS*