MESGQGTVTCGSWIRRPENLNLAVLGRSSKKKNSASPSVLEIFSFDTETTSLSTSPQVTYVFEETEGELVTIAVHPSGDDLVCSSTKGGCKLFELQCQETNLKLLAKDLPPLQDVGPQTCMAFSVDGSKFATGGVDGRLRILEWPSLRIILDEPKAHKSVRDMDFSLDSEFLASTSTDGSARIWKAEDGSPVVSLTRNSDEKIELCRFSKDGTKPFLFCAVQKGDKAVTAVYDISTWNKIGYKRLLRKPASIMSISLDGKYLALGSKDGDVCVAEVKKMEVSHLSKRLHLGTCITSLEFCPGQRVVLTTSDEWGAVVTKLNVPADWKEWQIYLLLVVLFLASAVAFYIFFQKSDSFWNVPPGRDQPGKQFEILDPQYSEDAFGPVDM*