MKMCMATLEGKARSWYEGLKPSSLCSLKDFHTTFFEYYGESDPSFLVFEDCCEFCEHFIQYLENAFGDEECMNDEIIEALYEYSSQQQIVASPLAEDEADQELVVESHFPSTELYEDIQRDFQQDKVLQSYLSSPENDVVVQILSGLDRDEGSEIASMETSSNKPTNDIEFQESKKTVYATFQTEIQEDNIEAVVLFDSFENQGFKNASMETLDCEIVHVGSFSYLQEDYVQELISFHSFESQNDSPQAKFPKVNKTKLELFDEQENSLDAHNMDVIFEYLQACMNVFVDMHGRVDKPIAAISFDNVLETEEIGQEQPTLMNEEANLEDGAIVLKCLEAEFLGDPDGDRIHGANMRPPSTSRFPNRGVREAIVHLSKEEKCKDLASISASREIKISSQWRVEIQEPEMEEAPEWLEEHADDLREEVATEEEEEEDDVPLSVDTEAEEEIGLPVDPMPPPPPRRAIPGVGLGSVGTGRRQHTFPSTSSPSLTTSDGASGVAGASTPSSSRVPPRPPTASRGKLLPFTYKRAREAAARHRRNQ*