MHAPVLVLKDSLKRESGSKVRYAIIQAAEAVADVVRTTLGPRSMLKMLLDAQGGIVVTNDGNAILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIILAGEMLHVADAFIDKIHPTVICRAYAKALEDAIAVLDKIAMPINAQDRGIMLGLVKSCIGTKFTGRFGDLIADLAIDATTTVGVEVGQGLRDVDIKNYIKVEKVPGGQLEDSRVLKGVMINKDVVAPGKMRRKIVNPRIILLDCPLEYKKGENQTNAELLKEEDWSLLLKMEEEYIEELCMQILKFKPDLVITEKGLSDLACHYLSKHGVSAIRRLRKTDNNRIAKACGAVIVNRPDELQESDVGTGAGLFEVKKIGDEYFAFIVDCKEPKACTVLLRGASKDLLNEVERNLQDAMSVARNIIKNPKLVPGGGATELTVSAALKQKSSSIEGIEKWPYEAAALAFEAIPRTLAQNCGVNVIRTMTALQGKHANGENAWIGIDGNTGSITDMKECKIWDAYNVKAQAFKTAIEAACMLLRIDDIVSGIKKKQAPGATPSKPKVETEADADSEQILPD*