MKILHIPCLEDNYAYLILDEKTREAAVVDPVEPEKVLKVAEAVHADIKLVLTTHHHWDHAGGNDKIKELVPGIKVYGGALDNVRGFTNKLESGDKLSFGSDVNVLALHTPCHTKGHISYFVTSKEDDDQAVFTGDTLFVAGCGKFFEGTADQMYKSLCVTLGSLPKPTRVYCGHEYTVKNLQFAKTVEPENERIEKKLAWAMEQRKANEPTIPSTIEDELETNPFMRVDLPQLQAHLGYSSPVEALTELRQKKDNWRG*