MQRSFSIVDDEEESENFDEQILKKYGGALSERSNSQTINDYETNLAKMATRQASATDYDPDKHLSKIPSAGPSGRQTVLRKPTGLSSDSEDDSDEEKTKDAIPGEYDPKEYENLDVSPEIKDIFQYITKYIPQQMGLDHKFKPFVPEFLPAVGDIDAFLKVLPPKTLLSDADFVANQQLGLVVLDEPAANQSDPALLHLQLRAESVKTTNDSTVVVKKIDNVEKNAKIIDKWIKDISALHKSKSFPAVRYTEPMPDLDELMQEWPESMEKQLSENGFPEPKGNLSDYVQEVCGLFQIPVKNKIQALHLLFSLFAAVKSSQLFKNGQLGKVEESESIGNVADQLVLD