MGSEMMERPHAVCIPYPAQGHVTPMLKLAKLLHHLRGFYITFVNTEFNHQRLLRSRGPGSLKGLDDFRFETIPDGLPPSDREAAQDIPALCDSTSKNCLAPFRNLLTKLNTTPNTPQVTCIISDGIMSFTLDAAEEFRIPEVLFWTPSACGVMCCLHYPQFIERGLTPLKDESYLTNGYLDTPIDCIPGMKGMRLRDATSFVRTTDPNEIVFNFVLRETERTSRAMAIIFNTFDDFERNVLEAMKSIIPPICTIGPLSILSNQIPDGPLKSIGSNLWKEDTSCLEWLDNREPNSVVYVNYGSITVMTAKQLEEFAWGLANSNHPFLWIIRPDLVVGESAMLPPEFVAQTKDKGLLASWCPQEQVLKHPSIGVFLTHCGWNSMLESICGGVPVICWPFFAEQQTNCRYACTEWGIGMEIDNDVKRDEVEGLVREMMEGDKGKQMRKKALEWKELANNATIQGGSSYANMDKLGNLLASCKVGDYPVNDIW