LEFSRNLRKFRTLTELVLEAQELAKYPHKWKKHKKHPECPKKPLTSYIRFYKEKFSEYSQIHPELKQQELTKVLSKKYKELPVHIKMKYTEEFQKEKQEFNEKLAPFREEHPELIRNSKKLDIPKRRQTPKSFQGKGKEMRSPPETNGFSKKMKFYGEPSKPPMNGYHKFHEDLWSSMELHHLSERERMVEIGRRWQRIPQGMKKQYEKLSENLQQQYKVELGLWLKSLSPGEYAAYRESASAKCKNMAMMGGPSPKVRRTVLQSPPMRGPPEGHGEGQGLLSTGADSSETIQGSEDTKKEDGEDDDDSSSGDEDEESESEGSGSSSSSSGDSSD