MTHIKEKPHKCNLCVKSFPTPGDLKSHMYTHTESWPFKCHICARGFSKHTNLKNHLFLHTEKGKRNTDREKNGKRNNTSNPEEKSAEDTKRLSEIMVALASTFIKNGNGRWNEIKKYQSKSKNVL