MGRGKIEIKKIENINSRQVTFSKRRAGLLKKAKELSVLCDAEVGVIIFSSTGKLYEFSSSSMEHTLTRYGRGLDSELPSLHRSAEFTIPVVFTFEQESQPEVASLKEEVAKLQKGYLRMMGKELDGLSFKELQHLEHLLSEGILSVKDKKEQVLLEQLKKSRMHEQRAMMENETLRKQVNP