MLSEFRNATGASEKVGLGCLADSQFDCEKAIDDFFTSGMADQAGSRGGRRAAEALYRRYKEPDEDHIGVDGVQKFCEDLGVEPADIVMLVISYHMGAAVMCEYSREEFVSGLVKLGAETLTRLRSKLPELRASLAKADTFRAVYAFAYDFSREKGQKCVQLDSAVGMWRLLLESPHAGPNAWSLVDDWVAFLEARHSNRAIAKDTWQQLLDFIKSVKPDFSNFDENSAWPYLLDEFVEHMREKRAVGTST*