MEELPPGYRFYPTEEELVSFYLQNKLQGKREDTRRVIPIVDIYSKEPWDLPKLSGELCRGDKEQWFFFTRRQQREAQGGRPNRTTASGYWKATGSPGYVYSSENKVIGVKKTMVFYKGKAPTGRKTKWKMNEYRAIEVDDSTTNTPKLGHEFRLCRVYVVSGSSRAFDRRPLEPVGEAQQKFSDSTGASTSSLKTTMVEKASSSDETYSNSGELGDLPETSAGINSSNWEINEGFEEPLWEWEQLNFP