MAAGTVVTLDMGKFFLGSEEERAQFARDLLQCFASQGFVKLVNHGVPDLAIDKAFEWNRTFFELPEDIKKKYPHPPCANPNRGWVSLGQEKSSAIKDFEKGVCKEHKEVFDVKESFDIGNPDDPLYGNIWPDESEVPGFRSFMEIFYELLHVAHLNILKALEMALSTKDQPFEVIKHCMPNVSEMRLNYYPKVDIRDLRSGHMSRISEHTDFGTVTLLFQDSVGGLEVEDQSNLGTYFPVTCENKHVMLVNIGDSLQRLTNDYLTSVSHRVTLPISAREREEGQLKERMSVTYFAKVARDNSIYPFGQFVTETNPAKYPHMTAYEWNQIKLEKIYGAC*