MKIILAGSYWNENGIGCGRDSVVTDLNSTALGLRTLRLHRYTVSSDVLEHFKDQKGQFACSAIQTEGEIQSVFNLFRASLIAFPGEKVMEEAEIFSAMYLKEALQKVPVSSLSRQLTFTRHRHVEYYAMASSIAIDPKHSAFRLGFTKMCHLATVLDDIYDTYGTIDEVELLTAAIKRWDPSSIECLPEYMKGVYMALYDSINEMAREAEKSQGRDTLNYVRRAWEAYMDSYLKEAKWICSGYLPTFEEYLDNAKISAGFRTAILQPILTLGDPLPHHILQEIDFPSKFNEVASTILRLKGDTRCYKADRARGEEASCISCYMKDNPGATEEDALNHINAMVNNLIKEQNWELLRPDHNVPISSMKLAFDVSRAFHYGYKYRDGYSIASIETKYLVTRTVLEPVPL*