MKTFHSLLFALILALVSLDPSSGYSRRKDERIIREYKREQELNHAKIARDLVHRANWAAVGSLSTNERVKGYPMVNIISI DDSDANNRSTGRIRFLLTDLDFTGPDWQKDNKVTLLFSDEQTLRCKEGGKDPMEPTCARSMISGQVKKLTISTFANWKLA ISLFWTSMEVLIK