MPPKFVSDGVHFKHAFCSLNNGKLDDFYKVETKKKLGEGSYGSVSKGVHKSTNAVRAIKAIDRTKIADGERFQTEVDIQLLPQTVGLGPPEHRQALRGSQHRPAESSAENSRPSRVFVDAKKVYLVMELCTGGELFDRILEEAEKHEGSDAARAFDERGAATYMQQILGAMSYLHNNDFVHRDIKPENFLLQNRDPDAPIKVIDFGLAKNHKVASGEKMKTKAGTPYYVAPQVLEGCYDEKCDVWSCGVICYILLCGYPPFYGDSDSDILRMVKKGVFTFPAEDWEDITADAKECISLMLTFNASKRPTAAQMLEHRWLDKNAEAPKGKPPKDLCKNLKKFNEGSRMKKVALTLIAQQLKDEDLEQLRNTFLVLDKNKDGTLSIEEIQKGIAESAVEIPGDLIEIMKNLDTDGSGNIDYTEFIAATLSVLAEGSVGQKQYLKKEVLWSAFRVFDKDGDGRITKQELAAILKEQADGEAIKAMVSEVDLDGDGEISFDEFASWTAAFTAFTWSFLEISKGGTER*