MVKAKKQYGQNFLIDKSVLAKIIQAIPKEMNNIIEIGPGLGDLTQELLKISQVKAYEIDNDLIPILKKKFQKELECGKFNLIHQDASEAFNPSLDEKPYFLVANLPYYVASHIILKALEDKNCLGLIVMVQREMAEKFCAKEGNSEFSSLGVLSAMICERKILFDVDPQCFNPPPKVMSAVMSLIKTKDFDELCEIENFKNFLKDCFKAPRKQLLGNLKTYKAKVLEVLSTLGLKENIRPHEICVDLYLKIYDKLKDEYGRKQRDK*