MLDDESNQILRWTPNGRAFEILDMDRMMNEVLPKYFKHRKYTSFQRQLNYFSFKKWTKSKAVVCTFSNDCFLRDRPDLSWRITRKKSVHTGGFTPRKSRPATVDTPPKTKGNLEPTKLQLVPRKGSWKRDIAIRVPRVPSAVLIGSPYARGCPFPSPTDVDMMLMESDVEPQKYNHPSNNFVSPTLSEQEVDSLEWIDNFLPSFEAAPQQDEPMFVGNTVDVTASALKRQTTHYLFPSLHSVTGDYVCLTSM