MRVEGLNLDKLPPVSMDTPSIKPREVAPFLRSLRRMLENESDEILRWTPNGRAFEILDMDRMMAEVLPKYFKHRKYTSFQRQLNYFSFKKWTKSKAVVCTFSNECFLRDRPDLSWRITRKKSVHTGGSTPRKSRPAPVATDPKPDVRMELEPQHFQLLRSKGSWKRDIAIRVPRVPSAVLLGSPYGSGCPFPSPTDMDMMLLENDVEPQRYNQSSNNFIPPTLSEQEVDSLEWIDNFLPSLEAAPRNDELVFAGNTVDVTASALKRQTSHYLFPSLLSPPGDYTCLTSI