MVEYKFLRSTWWLHTGDIGYFDEGGQLFIVDRLKELIKYIGFQIAPAEVEGLLLSHPEILDAIVIPLPNAEAGEVPIAYVVRSPDSSLTKVDVQKFIEKQVTATSPTGTHKLANPNGAFLLIKLQNRGGCLQLRRYSLLSIIFFIVYLRCTREAMFRQHCGSDIGGGYELYVDEAKPRGDDQRGDGRSSGCSGGRFGDRSGGRRGGGRFGERSGGRDGGGRCDGRRGGRDGGRGFGNKQSAGTPSAGKKTTLVMIDDERGGCCKRRNDLLIQ*