MGSEMMERPHCAFHTQHKRLLRSRGPDSLKGLDDFRFETIPDGLPPSDRDATQDIRALCDSTSENCLAPFRNLLTKLNTTPNTPQVTCIISDGVMSFTLDAAEEFRIPEVLFWTPSACGVMCCLHYPQFIESGLTPLKDESYLTNGYLDTPIDCIPGMKGMRLRDVTSFVRTTDPNEIVFNFVLRETERTSRAMAIIFNTFDDFERNVLEAMKSIVPPIYTIGPLSILSNQIPDGPLKSIGSNLWKEDTSCLEWLDNREPNSVVYVNYGSSTVMTAKQLEEFAWGLANSNHPFLWIIRPDLVVGESAMLPPEFVAQTKDKCLLASWCPQEL