MHIEKNICDNIMGTIMNVKGKTKDTIKTWLDLQEMNIRPELHPIQKGEKIEVPTACYTLSPEDKHKLCLFLKNLKVPDGFSSNISQCVNLKDHRIFELKSHDCHVLLQHLLPLALPGMLSKEVCEPLIESSLIFCILGSKELRIDNLKHIEAQIPITLCKLEKIFPPSFFDVMVHLPIHLATEAKIAGPIHYRWMYPVERWLYFLKSFIDNRACPEGCIAEGYIANECMTLCSRYLHRIDTKFNQPERNYDGGLKQSNGGLSLLCQPGKTLGAKTPFELEADELEQAHIYILKNCDEFLPYLEYGELFHNFSLLAQHEEMVQEDPSLSSIEIVEICCGPQTRSHVFGFGGGVKPKDLKGGSSSKAELLSALRSTRDDNKFLNEENKSLNAENKSLNDHLSTLEDEMKEIMKMKELFAAQQSHVPPTISPVSTE