MVNKKEVAAAFIVAAKALGVDEEELGQLLYSLSKLSEEELCFFPIGDSKKTIVAFARASRTGATESTVKELLQRVLDNESVIMDKQSFIMDSQSFITDIVCAGLKHAFKPPSTGKALLGSNKEFRDRIVKFYGMGKRPTCMVLGKALPSEFLVAGHLYAVRWKRYTRAIMGSDFDVDSPRNGIIWCSAIEHEYEHQRICFSQGEYENEFILHVLDKDLLPMKLSSVGQHRGDPAFEAALDGVTFKDLNGKHYTFAGADGKGPSNRALALHAKLALERCAKTYPQDFEARKYRFAYESVHAGKQAFIHKWLSQLDTGSVAEEEEEEEEEEEGMEEEEEEEEEEEEEEEEEKE*