MTTPLRTRNKGQPYMPSYMEQGQLCVVCGDDATGLHYRAITCEGCKGFFRRTAQKKIEYTCKEKEQCEINKTTRNVCQRCRFLKCIQNGMSTDLVLNESERSAKRVLIRENREKRELENIRQMIKANSLSEQQDQFRAIIDPITASYCTHIDVPIQLLADSNSDNIERWSALTSTLVRQVLDFARSISAYEKLLDHEQQSLIGNESWLEVQLLRFVHQYDPIDSCLLLSGGILFDGQSQSNATIDAELSKTLLDLLGVAKSFSTLQLDNRQLALISALFIYNPDHLESNEIVETMHNELWSCLQSISESSSDSPDSARWPRLLMNIHQMRTVVKRLKNYFLNPKNVDALHIIFLP