MLIRVSKGFLEALEESICNQRPAWRIEAAKIDLQSDFALLISDHSLFLQGPYNFSPCISIEIKPKCGFLPCSRFISAGNHMKKCVSRFAMHQCLKLAQGQISCISKYSPLDLFSESRDRIHAAINGLFETPQNNLRIFLNGSLILGGLGDYAEHEVSNGSITDSIDKNLEDAFEILMPCQKGDQVACIQELVIETLFKTRILSQLLAVQKMDLYDIEGAIHAYYNIIGKPCDVCTRSSEARNTQNAGKIMSDESMNAHTREDYSYLHSLSMEESRNIVRDYLIAATAKDCSLMLTFQPLPDDFTTGNSHDGSNVVYLPSTKQVFRYKACYIDLDLKPLKRMVHYYKLDQNIVSYYIKYMKEI*