MKNRQRWSHLLFIILLAAFGLRAFVAPQARFTGHDGHMMLDEDPMGRLKVYIYDMPSRFNKRVVQKDMRCLSHMFAVEIHMHLFLLSSSVRTLDPEEADWFYSPVYTNCDLTKTGLPFINNMPRMMRSAILYISTHWPYWNRTDGADHFFVVPHDFGACFHFQEKKAIARGILPLLQHATLIQTFGQINHSCLKNGSIIIPPYVSPKKILNHTVPGGMPRSTFAYFRGVFYDMANDPKGGYYARGVRAAIWENFKGNPLFDISTDHPPTYYEDMQRSIFCLCPLGWAPWSPRIVEAVAFGCIPVIIADNIVLPFGDVIPWRDIAVLVAEKDVAMLDTILTSIPMETVTMKQKLLGDPRLKQALRFPRLAHPGDGFHQVMNALARKLPHERSVYVQQQGHSPLNWTAGSLTDFRPWQL*