MLSVVFENMGSLCSRNKHYSQADDEENTQTAEIERRIEQETKADKHIQKLLLLGAGDSGKSTIFKQIKLLFQTGFDEAELKNYIPVIHANVYQTIKILHDGSKELAQNELEASKYLLSAENKEIGEKLSEIGGRLDYPRLTKDLVQDIEALWKDPAIQETLLRGNELQVPDCAHYFMENLERFSDIHYIPTKEDVLFARIRTTGVVEIQFSPVGENKKSGEVYRLFDVGGQRNERRKWIHLFEGVTAVIFCAAISEYDQTLFEDERKNRMMETKELFEWVLKQPCFEKTSFMLFLNKFDIFEQKVLKVPLNTCEWFKDYQSVSTGKQEIEHAYEFVKKKFEESYFQCTAPDRVDRVFKIYRTTALDQKLVKKTFKLVDETLRRRNLFEAGLL*