MDLGSFQQSSDDFLANGFYHLYTELQDDRDIALALSELTCATCEAPETRKEDPACPVSIDTPLSNSLDLIHSLDDVNDLELELNVEDFILEYNCVDFSQLWENELRLPENTYLCDDSCEAFIRQSNAAECVTVSGDKLSTGESDVSQSLPATVHGVTEPDSTGTFVCPFESCRKVYAKPVHLKAHLRRHVGDKPYHCKWPGCQWRFSRSDELSRHFRSHSGVKPYRCEYCPKCFSRSDHLAKHRKVHERKMSVASGKLKGSSGTLMGVVLTRGRPGRKPKQTSAKRP