MPQAPRKDVSAQKAQDKESKRARGALSCAECRRLKLKCDKTVPCSSCKRRGCSAICPNGSLITGQGTRFVLADTEKLHAKISQMSDRIRQLEDALAVSHLTTTKETHPLLTRELLKVKSSLELHSAVEEDEKERVTTITEKDEGEESQYIDAFGTLAIRDDGAATFYGRSAGSERELPEPSPTDTPGVEPGASERFIPPELASLASNFPLASSFYRPGIDLDYIINNYLPSWQDAQRLYQLYLEQAPWFFGAVTRRQLDEELLPMWYKEAPKPAMAASPVAMGTSAVSPAASEASESSSPKGNAHDLALMFVIFCFGSLTDMEMPPAPNNPEAEQYYQLTKACLTIEPVLERPPSVSTVQTLSLMAIYEGLCSKENSIESTWALFGMATKLAQSVSSWWGFAMHRMLISSRRFRYSVFLDWSS