MMGTLKVSNSSLYIFSKFLVICMVMISSLVDSSYSLCDFEAIFNFGDSNSDTGGFHTSFPAQPGPYGMTYFKKPVGRASDGRLIVDFLAQGLGLPYLSPYLQSIGSDYTHGVNFASSASTVIPPTTSFFVSGLSPFSLSVQLRQMEQFKAKVDEFHQPGTRISSGTKIPSPDIFGKALYTFYIGQNDFTSKIAATGGIDAVRGTLPHIVLQINAAIKELYAQGGRRFMVFNLGPVGCYPGYLVELPHATSDYDEFGCMASYNNAVNDYNKLLKYTLSLTRESLVDASLIYVDTNSALLELFHHPTFYAGLKYSTRTCCGYGGGVYNFNPKILCGHMLASACDEPHSYVSWDGIHFTEAANKIVAHAILNGSLFDPPFPLHEHCDLQPIG*