MVKRYYAVRKGFQTGVFYDDWDVVKQYTQGYPKAEFKGFTSEAEALDYMQLGSQATGTCQSHQVNSIPVQQAAHLIDGAGSVSAGSALAGLAVVVEYDGGSRGNPGRAGCGYIIRDALTNDKIYAACKLLPYGSTNNEAEYNGLIAALQRAIQFGAKHVTAKGDSDLVTKQVAGLWRVNDPKMQQLHSVVMEFKKQFHTFKIQHIYRESNKFADQLANLAMDIDEVINTIAQQQASSSRLQLSRLLGKAMQVDDSVVAALASAPSFMQCAAELIGKICDSTPTEDILQLLYSRGWTNNTGECQTTVSNGAEYACVA*