MGRTTWFDVDGLRKGEWTAEEDRKLVVYINEHGLGEWGSLPKRAGLQRCGKSCRLRWLNYLRPGIKRGKFTPQEEEEIIKYHALLGNRWAAIAKQMPNRTDNDIKNHWNSCLKKRLAKKGIDPMTHEPTTTTSLTVDVTSSSTTSSPTPSPTSSSFSSCSSTGSARFLNKLAAGISSRKHGLESIKTVILAEQPREAVDEEKMMTINMKEKELISCYMEIDETMSIDELPCDDSTSGFVAFDDYSLIDPYRDGVYVSDFYDETEHLDLFLL