MRRLQAGDAEDDVLNVIKIGMSDDCNEADCANELLLKIAKAAPVPTDPTSLKPELENLKKDSKTVEVTELEQVISFPKCADAFACVTEGEKQYRENKVGLVGHFLPPLQSFYCPITQDVMEDPVEIASGQTFEMSAIQKWFAEGHKVCPVTKIELESLCVRPNRLLKQSIDEWKDRNTILRISALSPRLKSENDEEVIEALHEIQELCEVKSICKYWLGAEGLIPLLVGLLGSSKRFLRKKSLATLAIVLSDNAENRSNFCNAGGIKYAVHSLARDAGEARQAVALLLELAKDEGLCSQISNVQGCILLVVTMVNSENTYAVADAKKLLTLFSMSTDNVMRMAEVNYFKPLVQHLYEGSDITRVLMAKTLSRMQLTDQNRALLVQERVLDPLVKMASEGDMESKLASLGALRNLSVLPQNQDAMIEAGVMKPVLEMLFTLKSIVATVREHAAATFTNLAMVSEASDSRGFWSNLCDAEEAVQKLISVLNFTGPNIQSHILRALSSICLHPASKSARTLMRDMDGIQMFLHLVDGKDSEVRLHALKLLWNLTKDGGDVLAAHMDKEFFQSLVCVFSSEALEEEKVAAMGILGNLPINNRQITEWMLQVGILTSIVNILETASSGTNTRKVSNSLVENAVLALVRFTLPTDTQLQALAAGHGVISLLVSLLNFGTSACKCHAALSLQQFSESTIKLSVPIKRQRSWCCITSSPQASCAVHSGICSVKDTFCLLEADAIPQLIQALEECRDELDKAVFSALATLVYDECWMKGSDVMVHMGAVLP