MKYSSFLKQAEENLVPIFSEIDAKVKENLYKVIEAFRHHRVGVQHFAGVSGYGHDDLGRDTLDGVFAQVMGAESAAVRVQFVSGTHAIACALYGILRPGDELLSAVGSPYDTLEEVIGLRGSCQGSLADFNISYRQLPLTAAGTVDWQGLETAVRPETRLVLIQRSCGYSWRPSLAIADIARIIEIVKAQNPRTLCFVDNCYGEFIETVEPTAIGVDLMAGSLIKNPGGTIVTAGGYLAGKEEWVEAGAYRLTAPGIGREGGATFDQNRLLFQGLFLAPQMVGEAMKCNHLLAHVFDQLGYPVNPAPLSPRRDVIQAIQLGSPEKLLAFCRALQGASPISSYLQPVPAAMPGYASEVVMAGGTFIDGSTSELSADGPLREPYTVFCQGGTHWTHMAIALEEILAAFEELEDGKKA