MKVKVLSRSDDDFTRERRQDLQKVFRNLDPSIHTQEKATEYVRALNAAKLEKVFAKPFVGALSGHVDSISCMAKNPKRLNCLFSGSMDGDIRLWDVAYRRTVQQFSSHKGAAVRGLAVSTSGEHLVSCGDDCTVRIWRIPAIEIGEVPDETQSEQEMACYVGKFAYRGVDHKWGGDNVFATAGAQLDIWDHNRSEPINSFSWGADTIISVRFNPVEPDVLVTTASDRSIALYDLRMHSPLRKLIMQTKTNAVAWNPREAFNFTTASEDCNCYSYDIRRLNISLCIHKDHVSSVMDIDYSPSGQEFVTGSYDTTVRIFPYNGGHSREIYHTKRMQRVFCVKFSGDATYTFSGSDDTNVRIWKAKASEQLGVLLPREKQKNAYNVALKERYKHLPEIKRIDRHRHLPKPIYKASALRRTTYDAEKKKEDRKRAHSAPGSIPHIPARKKRIVAELE*