MMQTSNQHEELKAMGYAPYEAAQLVGADPSSELDGIVSGGGNKRTSDDAGITLDDMLLQQQQQQQPKKMPPPNGKKTKGRVKIKMEFIDNKLRRYTTFSKRKTGIMKKAYELSTLTGTQVMLLVASETGHVYTFATRKLQPMITSEAGKALIQTCLNSPDPPQGTTGPVGPSPDQRMSATGFEETDLTYSVTEDSENKLSQASAAAFMQLSEFGSQKLPPFFMI