MARLFMVNIFKYHGMPQSIVSDRDPRMTSLFWKGIFENMGTTLKFSSSFHPQTDGQSEEANSTVLDLLKCYVSEHKAKWEQYLPLVEFAYNNTVHTATGKAPFEVVEGGKKVPPILHTKDKIFEADQYVQNMDEMYQKVKHALERTQAKQKRAADMHRRELVFKEDDWVLLRFEKARLKKRKGKERLFPKLSMRYYGPFQVSEKISDVCYRLKLPEQWKIHNAFHVSLLRPFVGDVPVDMPAEEQPEMEELDEILVPEQVLAHKERKVRGKVARRYLVKFKNYPAMDAKWMEEGELVESPTVLQLYLEAFGLQPTLTQ*