MKNQKHIFPFHVIIILSMPLYVLSLRIGPHYSDPCNRPPADPRTLQTDQMTVLINGYSEHRIPLLTSIAATYAAASSVVAVVILWSNPSTPPQTLTSLSQNLSSISVAAPITILRQPSSSLNLRFHPQKTITTRAVLICDDDIEPDPESINFAFQIWRSDPDQLIGYFVRSHNYDLTQKSWIYTMESSKYSIVLTKFMILKAQYLHKYTCSKEYEKLRAKVEEKNNCEDILMNFVVAEEVKRGPILVGAKKVRDWGDARNEGGEMEERDVGLSSRKREHRKRRGECIGEFHRLLGKMPLRYGYGKVVDSVGEQGLCEKGGKLVYCDRQIF*