MEKGKLDFLLELGFRFNPSPEQVVTYYLPCLVAGQQPKDTEGCIHSADVYGADEPRDLAGKYAPVARSSNGDRFFFTGCKRMKGKFSRSAGGGTWVSQSSKDLKNREGIKIGEVKNFRFKKDGKNTDWLMEEYHLCGQESGDVVEPVVCRIYVSPRAAPDSVAHQESAVLQPQEPAPLPVPAAPAPPRQVPVVTQQAPPPPPPLVPVITQDAPPLKRPAPVAAPPCAKKMRGDVSAFPVVRQSCVAAPRCAPRVVAPPPRHPPIQTYPTDPFESAPLDPFEPPPAAASVTGGHHTPQPSVPVPATPEQGFSLAASNSPELDPANIGIDMDELMRYLGNTPLDGVLPSQLFVLPTNDDEDVELAKVLEDGLQGGGGRQWQSTAVCDSSSSATGILARHGATAASSTHPDLSQGSVRAQ*