MIDTDRIEAIMDLGSFERSSDDFLANGFYHLYTELQDDRDITLALAELTCPTTQTSELKEDTVHPCPATTDLPSLNSLELLPTPNGVEVDRLELELNVEDFILEYNCVNFSQLWENELRLPENTYLCDDSCEAFIRQSDPHEDKAAPTMGEITQSEDLSQTLPAAVSSSVQQPCEAEPDSTGTFVCPFESCRKVYAKPVHLKAHLRRHVGDKPYHCKWPGCQWRFSRSDELSRHFRSHSGVKPYRCEYCPKCFSRSDHLAKHRKVHERKMSVGPAGKLKSGVGAFVGVAPARGRPGRKPKQAAVKRS