MMPPRAEDNRTRSMAASSSKKRSLEQKSDEQNNLEFGKSIDTDLSGCFQKFIANSVDTAGSSSSTNWAPELLQECAKAVDEKDGPRVQYLMWVLNELSSPYGNTEQRLASAFLQALFAKLTRRGSQHYRSLCSAAAKSHSFASMKKMVLKFQELSPWMTVGMVAANGAILEALEGERSVHIVDVSNTFCTQWPTLFEALAMRAEHPPHLRVTTLRLSSREEEESSEQVMREITHRLEKFARLMGIPFEFSVLAAVETEEIDPAMLETRSNEVLIVNAMNFFQHQRHGRPLAVLARAVNPKVVIVVEDEVDLSSPQFLTRFAEAQRFYSVFFESLDSSFPRTSGERMMLERVAGRRIVAALGCDDDPAAGARPPEKWNLAMQREAFVPKPLKSEVVDDIQALLKRYKPGWGLRRGDIGLFLTWKEENAIAVTVWKQQP