MTSLSRELVFLILQFLDEEKYKDTVHKLEQESMFFFNMKYFEDQVQAGEWEEVERYLSGFTKVEDNCYSMKLFFEIRKQKYLEALDKQDREKALEILVKDLKVFSSFNEELFKQITQLLPLDNFRENAQLSKYGDTKSARNILLLELKKLLEANPMFSDKLQFPALKAARLRTLINQSLNWQHQLCKNPRPNPDIKTLFIDHTCTPSNGCRVPMPSSNPLMGDIKGAAFPPFTPHSLNQPLPFQPTGGPASSLAGWMTNPNPAAPHVAGSAGPVSLAPTPNAVAFLKRPRTPSSNGPTVD*