MMERKLFECGTVLVSEVAGFGRIWSSPFTSSGRLGISRRLSSSCQGIVVKASYSTARISSKSNGSVGQNSLFLGTETFRINKIYGTYPSSSTRESCVLDAYEDEYEGLLINPERLPLNANDFTSALRTSLYHWRLKGKKGVWLKLPVERSELVPVAVKEGFEYHHAERDYVMLTYWIPEGPSMLPSNASHQVGVGGFVINEKNEVLVVQEKYCASAFVGEWKLPTGFIVESEEIFEGAVREVKEETGIDTEFVDLIAFRHAHHVAFGKSDLFFVCMLRPLSTQIVVDGLEIQAAKWMPLVEFIEQPCIQGDSMFKKVTEICLARLGKLYCGLAAHQVISKFDGKSSSLYYNVVEAQDFNCKGD