MDGLRKLENVQKIIQMMGSHGIISSSSNTHNASSLRFLADVVLLLVSRCCELDIGAKCQLIIDHVPKFSHAFLEEALQCASEQGVEQKVNTGPLDCGDKIIPDPSKMGSEDMPMIGLDAMQRANSTLEDFCRSYFMFHKMDPHQPQSMFRYLPILSFTESYIYQLDNLNEKLLQPSVGKDQSSYREYSVEESWELTYVRMMTNDPFRPLSILLQQHGLLTDRVREEFSGGVEYWSLERKLCHALGIKREISVEDVMKAIHLKSFDYRVLNLLLYQLRGEKVNDIHMEFLKISEFLVEISDDLFDYEDDVLENSFNILRMFNGIYGASTAPTMLAKVITEAEEKYDSLLKALDPVLSLKYQKRCEEATKEGGKTSGPSLGTWSIPSVIEDEELYRSDVLNSKPSQNT*