MPIKGLLAEPIGAKREATDPRELLQRMFQAAIEAAQPAHCIPAHLPEAPKGRLIVIGAGKASAAMARAVEDTWPGPLSGLVVTRYGYRVPCERIEIVEAAHPVPDAAGLAAAERIRALVSDLTPDDTVLCLISGGGSALLALPLDGITLEDKQFVSRELLRSGATISEMNCVRRHLSAIKGGRLAAACHPAKVVTLLISDVPGDNPCDIASGPTIGDPTTCDDALAIVRRYGIELPPNVRAVLETDRGESIKPRDSRLEGHEVRIIAAPQMALEAAAQVAREAGVTPHILGDSIEGEARDVGKVMAGLARQVAERGQPFKAPCVLISGGETTVTVRGKGCGGRNVEFLLSLGVALDGHPGVHALAGDTDGVDGQEEIAGAYLAPDSLERAWELGIRPKESLDDNDGHGFFGALGDSIVTGPTLTNVNDFRAILITDAAAVRPSPADARQRSARP