MMREWGLPKLFTDSVLYCENPEQARFAEGSRSARLLASLILSRQLAALCFQSESERATGFIALSTLAQTLDIDEANLKLLSDQMLSEWEKWSKMLTLPVPEVKPFSALDNSAQSTEVDPESNHAKAFNSIEALVVEEDPATCLVLEKLLTKSGHQVTVAHSGKLALESVLRRAPQLVIISLAMSHTDGMDLIRKLRNIQMGRYIYIYICVTSVVDHPEILQQALDLGADNFITKPVDASLLRARLKAGMLEIHERQQIKQAQEVLSQQYLELSLANQRAQEASLTDMLTGLNNRRCAMQRLAQAWSDAERGGKPLSLLILDIDHFKAVNDSCGHEIGDEALKQIANILLATVRMQDMVFRYGGEEFLVLAPNTDAQKAVQLAERIRLVIAGYAVQASEHQFHLTVSIGLTEKYKHIGSVNALLKAADTALYRAKEMGRNLVISAPCSTE