MPNLLGHFNLPTDFLGRFLKSQFKNLPYPDTSFAGQTVIITGANTGLGLEAARHIVRLNATRVILACRSLSKGEAAIASIKSSLPDHKTIIEVWQIDLTSYASVKEFCARVNQLDRLDVMLENAGLAVPKYEEFEDMESTVTVNVMSTFLMALLVLPKLRESAAKFDIVPRLTIVASDAHEQALFKEQSSPSILPALKNPNHQPDRYNVSKLLEILLIRELAPRLSKSKKPQIILNTLTPGFCHSELMRHAVFPLNIFAWIGKSLLARTTEVGSRTLLAAAAAGRESHGMYMVDCGVSEPSRYVRSEEGRSAQVRVYTEVMEALEGIEPGIGNNI*