MMLPKTLKPVVEDKYVESLEELADLIASADLRTGVVRITARSGDALLDAFIVVLNGKVVYIEVEEVRTGERWRGEEALEHLREILSAIEGGQSAVVDVFEASEDDIEMIFEYHGIRPKEIELEDVLPVPALEADIEFETEELEGAEKEEATEETGIGVEEIEEAYDEEPEAVESYDFTEEVEREPESLSREEILKKYGIKEPDESFVENILKEFTGVETDLRERISRVLRSYGITVFKVEGIVEVLLGNDTDEEEVVETIRDFMKDAGVDELEVRTYRPEWLGRKI