MGVYDILSRKTGVIVGDDVQKLFKFCQKQNFAIPAINVTSSITVVATLEAARDAKSPIILQMSQGGSAYFAGKGVANSHQEASIGGAIAGAHYIRSLAPLYNIPVVLHTDHCAKKLLPWLDGMLDADEAYFKEHGEPLFSSHMIDLSEEPVEWNIQTTAKYLKRMAPMKQWLEMEIGITGGEEDGVNNESVDNSSLYTQPEDIYEIYKTLSPISPFFSIAAGFGNVHGVYKPGNVQLHPELLSKHQAYVKEKISSSDQKPVFLVFHGGSGSTKEEYKEAISYGVVKVNLDTDLQWANLIGVRDYILGRKDYLASQVGNPEGPDKPNKRFYDPRVWQREGEKTMSARVKEALKDFNSAGQL*