MTEAATTDTDTPTMKAAILHKNGDPLTEEVLSLDDVPIPEPKEGEFLVKIHAASINPVDWKLMNGDIPGYKSGPTGSDLAGTIEKIGPNTTTTDLKVGDAVYGDSIATKGSFGEYCIVPATVASKKPSNISFAEAASLPLAGLTALQGLQNHGNFEKGQKVLIYGGSGGVGSLAIQMAKALGASEVYSTGSNVELIKGLGADVVVNYKEESLMDALKGKDFDLVFDTIGGLEHWQIAQASLKKGGRFITVVGDGGSLVSLIAKATWRKMLGSVGLGIPYAFFLTDTTYDGLGKDMAQMTEMVEGGKVKALLDERRFELTQEGLQDFIKASMSHRAKGKLILQVQKE*