MPTATVDVKPLAAGEVVKEIGVSVKPMVPSDMLKDVHTHGKSSEGDGRDVDLVVGQYPCTADDHFEIRLIDAVEKNPCIFNRCHPLHKMSDYKSHVWNQVAQQLSFTGPGVELERKWRHMRDRYVRLRKIDKTSTPLKKGDKWYYYYKKMSFLDPYIEHRNRRKRGDLMASLMKLGGNGMFLFDRCDPLKEFYASFAEQSMAMPLPLDVEHCDKQSQPMSTSSKRRKLEENHEDYIPDTEVSLFVRSIEKSLSGMDARTFALARLEISRVLYDCQYGDRKAN