MKLSPPQPPALNNNDPTAAASAVKSCGGGGGETFSTTRHPVYHGVRKRRWGKWVSEIREPRKKSRIWLGSFPVPEMAAKAYDVAALCLKGRKAQLNFPDEIDDLPRPSTCTARDIQVAAAKAANAVKITKTGDDVADIDDGDDFWSGIELPELIMTGGGWSPELFVSGEDATWVVDGDSYQYQFMACL