MSFQYPFRNFSVGASLSSVPEKIPYDPLTSTTPQNTVTCAYQAYVAGYWRNLTVFWCKNHMNHTLNLIINNLEGEVCCNCKIDLKPWLFWSKKGSKSFELEGCQVDLHWDFRSAKFAGSPEPASDYYVAVVSDEEIVLSLGDYKKKAYKRANARPPLVEAILYLKKEHVFHKKTFSTRAKFDEKKHEHDIIVESSTGGPRDPEMWISMDGIIMIHVRNLQWKFRGNQTVMLSRQPVQVFWDVHDWLFTAPGTGHGLFIFKPGVSESEDDRDSSSYGAQSDTSDGSMYFSTRSVSATPEFCLFLYAWKIE*