MVRFVLVHGGGGGAWYWFKLVDMLLSSGHEVEALNLAASGIDTRTPADVFSLDDYNQPLLEYLAALPENDKVILVSHSLGGRSAAYATELHPDKIALAVYLAAPFCSNHLGPEFWYERIKDTSVYDLFYERGKNNLPTAVMRKKSLEPDYAHQLCSSEDRTLSRMLDRAIPTAALFGSFTNTEEKYGSVPLVYIKTLQDLACPPEIQDKWIATHPFGNLKEVLTIDSDHCAALSAPSRLHDLLIQVVGAHAS*