MIDTDRIEAIMDLGSFEQSSDDFLANGFYHLYTELQDDRDIALALTELTCPTTQTSELKEDTVHPCPATIDLPSLNSLELLPTPNGGEVDGLELELNVEDFILEYNCVNFSQLWENELRLPENTYLCDDSCEAFIRQSDPHEDKVAPATGEITQSEVVSLTLPAAVSSSVQQPCEAEPDSTGTFVCPFESCRKVYAKPVHLKAHLRRHVGDKPYHCKWPGCQWRFSRSDELSRHFRSHSGVKPYRCEYCPKCFSRSDHLAKHRKVHERKMSVGTAGKLKSGVGAFVGVAPARGRPGRKPKQAAVKRS