MTNTLKTSYQKTPYKLGGNGPRNVGVLTEVLQNIDDNLESDIYGNGAVIGNFETKIAKILGKQSAVFFPSGTMAQQIALRIWADRKENRRVAYHPLSHLEIHEQDGLKELQQITPILLGTANQLLTIDDIKSLREPVSSVLIELPQREIGGQLPSFEELEEISEYCREQGISLHLDGARLWEITPFYQKSAEEICALFDSVYVSFYKGIGGIAGAILAGNDDFVQEAKIWKRRYGGDLISLYPYILSADYYFEKRIGKMAEYFEAAKGLAERFNSCSGVKTVPEVPVSNMFHVYFEKSADEVGAILTKVQDETGVGVSGYLQAKSADVCAFEVSVGDAFAEIPVEILDAVFKQLK*