MTMVFKNTNQLEESMDSTYDRKAEVKAFDDSKAGVKGLVESGLTKIPRMFHSGRLDIIETSVSDSKFGIPIIDLQNIHSYPALHSEVIGKVRSACHDWGFFQVINHGIPISVLDEMIDGIRRFHEQDTKVRKEFYSRDIKKKVSYYSNYNLYHDNPANWRDTFGFVVAPDPPKPEEISSVCRDIVIEYSKKIRDLGFTIFELLSEALGLNPSYLKEFNCGEGLFILGHYYPTCPEPGLTMGTTKHTDSNFMTLLLQDQIGGLQVLHQNQWVNVPPLHGALVVNIGDLLQLITNDKFVSVYHRVLSQNTGPRISVASFFVNSHDPAEGTSKVYGPIKELLSEENPPIYRDTTLKEFLAYYYAKGLDGNSSLGPFRL*