MMGTLKVSNSSLYIFSKFLVICMVMMISLVDSSYSLCDFEAIFNFGDSNSDTGGFHTSFPAQPAPYGMTYFKKPVGRASDGRLIVDFLAQGLGLPYLSPYLQSIGSDYTHGANFASSASTVIPPTTSFSVSGLSPFSLSVQLRQMEQFKAKVDEFHQTGTRISSGTKIPSPDIFGKALYTFYIGQNDFTSKIAATGSIDGVRGSLPHIVSQINAAIKELYAQGGRAFMVFNLGPVGCYPGYLVELPHATSDYDEFGCIVSHNNAVNDYNKLLRDTLTQTGESLVDASLIYADTHSALLELFHHPTFYGLKYNTRTCCGYGGGVYNFNPKILCGHMLASACDEPQNYVSWDGIHFTEAANKIVAHAILNGSLFYPPFPLHKHCDLQPIG*