MVERVIAMACTGKVSRPFNGEAIRMSCASFYVCGATVTGQNLLTSLPIAVKCVQRIQAVPAVVQPKDKPYIVHIKKHIDMLPNLLRRWILTHSNRTNYIELARDTSDKLLSNVPLPTLTGLLLLVRCNAACAEAMEVNNSFGELGAGLEFGAQLVYLAALLGLIGVASFFVVRQFLVRRELELAAKVLQDRVRTGQATPIEYFELGAIMLRKKYYVLASRLLQQAIEKWDGDPQDLAQVHNALGFSLVNDGEISKGIAQYEKAVSLQPGYVVAWNNLGDAYQKKKDLAKALKAYEQALIFDPNNKIAKEYRDALKVRLERLKGVILK*