MSKPMDHVKRPMNAFMVWSRAQRRKMAQENPKMHNSEISKRLGAEWKLLTESEKRPFIDEAKRLRAMHMKEHPDYKYRPRRKPKTLMKKDKFSFPVPYNLGEHDALKVSGLTGGSLSESLMGNPDKAAAAAAAAAARVFFNPSMANPYSFFDLGSKMSELSPHSFPYASHLGYPGAATAFSGSGGGTHAHTHTHPSPGNPGYMIPCNCTGWPSAGLQPPLAYILLPGMGKPQLDSYPAYAAAL