MMKLQVNVFEYFDSRQLIVCGNHFRRIREVELKRDYAFIEFSDPRDADDAQYNLDGRDVDGSRIIVEFAKGVPRGSGGSRDYNGRGPPPGTGRCFNCGVDGHWARDCQAGDWKNKCYRCGERGHIERNCQNSPRNLRRERSYSRSPSPRRGRGRSRSYSRSRSYSRSRSPSGSPRGGRRDRDERRSRSLSYSRSASPRRSVSPVKEKERSRTPDGSRSPSPRDKVSPPPKDNGAHNGSDREDSPGGREMSKRSRSPSDGYRSPVGNGRSPSRSPSPKVNNGDDPSPKGNNGDDPSPKGNNGDDEHRGSPRGSQSP