MKEKLLLMAALLGILLLHTLVFSYGEEAHVAAGSNRTEVLALMALKAGIVDSSGHLSNWVVNGDEHGVSPCSWTGVSCDREYEKVTGLDLSHMNLNGTISDEIQDLQHLKVLNISNNQFSGAFPVVIFNLTRLRSLDFNHNAFDGYFPAGISKLKNLVNFIAFSNSFRGPLPLEFVEMPFLEQLNLGGSYFDGPIPDQYGTFKNLKYLHLAGNNLSGKIPPEFGKLQGLRHLEIGYNGYEGGIPWQLSNMTELEYLDIAQCNLSGVLPWELGRLRKLNSFFLFKNNLSGILPPQFSNLRSLVSIDLSSNKISGSIPWGFSKLKNLKLLNVMYNNLSGSMPPGIGALPNLEVFKVWNNSFSGILPPNLGRNRKIRELDVSSNRFTGPIPTELCASGKLFKLIMFSNRFTSEIPSGLARCPMLWQFHIEENMLSC*