MFTSLTRQVASRAVSRRFLATSAFPAPRLFDYETVTSNLTVTDALESVEAAFAALAQGKVEVPMPMHIGIEETSEAGPGDCHIKGGYQAGTKTFTVKLACVSFYKNVEKGLPPGSGVFVVVDAVTGAPLAVMQENRFMTDLRTGAAGGISLKYTTDASQPLPVGFIGCGAIARNMARAAAAVRPDMTGFAYAVAGAEEFATEMSAELGVPFEVVASADELCAKSKCIYTQTPGSSTVLELGMLQPGTTIIASGSDQPSKQEIPNDVLAASKYISDLTKQTSKVGELRGALEAGAMTEADVYAELGQVVNGDKPGREGDELIVVDLTGTGAQDAAIGQVAWDKLSKL*