MTFRVLLSLLASSSAPTTKMNRQFQFVNYGASFDNPDESRPTISCDGRIPGGVSLELTHWAGNETPDELYADTSTEMAIKLALHEGYAREMKNAFVLNNHFDTDGLLSVWACLQPEQALEYSDLLIQGAEAGDFGEWSSDLGVKLDCALGEIHAQCKDDKEAFRKSLEVLPELLQDLKRTGGSSFESMWRPGLDYANKSWNNMQRRDTALVPVGEGIVMLQKPAFTSSISPYALHRGLVEMELDESVQRILHVNIEARSLKHFKYEKAGHGWVQKLVQRREVPGVDSNLLVETLNNKIYGDGLWKAGGGGLVSICHTTKGLSKTAEKVAEHLARFDDGLQG*