MFMLITLSIILENPNIDVSFALQKGSGSRFEVAQRQQSKTGEDLCFELTTEVKPDKNNPHLADFRGPFIQGTPGERFIYLNIGKYAGAADEPWDRRLKIPLTGISMATANDNVHLITHVSGQGKDGTPNCATVKPFVGWKLK