MKEIMDEDNSVPQERWADQYGHTIMYRGFLGMDRLWTMDTRALNHIMTHSFVYQKPSQARRNLARILGKGVLFTEGDQHRQQRRVMNPAFGPAQIRALTEIFVEKSIELRDVWNDEVSESQDVARINVIKEISKMTLDVIGLAGFNYRFDALKAEVPENALVTAFNQLFDPQPRITFMMILRNFFPIFSIIPDKQTKRFDHAQDVMRRIGMELIAEKKGEILHKAAEGKEKPHGRDLLTLLLKANMATDLPENQRLSDEDVLAQVPTFLVAGHETTSTATTWCLYALTQAPEVQRKLREELYTLDTDTPTMDQLNNLPYLDNVVRETLRLHAPVPATTREATIDDVIPVGEPFVDRYGQIQDTGSIKISKGTPIFIPILAINRSKKLWGEDAFEFKPERWDNLPDAVSSIPGVWGHLLTFLGGPRACIGYRFSLIEMKALVYTLVRAFEFELAVPPEDIQKKSTIVQRPILRNAPIQGSQMPLLLKRVKRA*