MKDAFNREIDYVRLSLTDRCDLRCTYCMPATGLCFLKKEQLLTDDEIIFLLRILAKEGIKKVKLTGGEPLVRPNLLSLIKRIKQISGIEKVTLTTNGMKLAREAQGLKEAGLDGINISLDTLDPEEFREITRVGQLRNVLAGLEQAIDVGLPNIKINTVARKELSEATIVELAEIAKKETVHLRFIEMMPIGLGKEHPGKQQEEVEDILTKHYGTLQPYQKPLGNGPASYYALKDFKGKIGFISALGHCFCETCNRIRITADGHLKTCLHSADGYSLKEALAKEQTAELLGIIKSGIACKPEKHLFLEQQGEQRFMSQIGG*