GEAKAGEPRIRRPMNAFMVWAKDERKRLAVQNPDLHNAVLSKMLGQAWKALAPPDKRPFVEEAERLRLQHLTDHPHYKYRPRRKKTTKKLKRAEPGLLLHGGGGARGTRHLRQHHLQPPHHPGRFREVLDLEGYGLPTPEMSPLDLLEDGGRDSVFFPQQDEGWAGYHHHLQHQHQHHSQHPPSDPAHSSYHAPTCLSEPRRATATARYGGGAPNALTSPSSHLGQLSPPPETSFCSSSSRPLPPPLFPPMAHSDPASSAEFWSEVDRQELDQYYGSPDPHGDVRPGGPKALLGHAASAGGASSVSSGASCADGSSALITALSDASSAVYYSAGITG