MEFGSFEQSSDDFLANGFYHLYTELQDDRDIALALSELTCPTFEVTECRGENQACSAPIDPTPSTTNTLELIHSLDGGGDLELELNVEDFILEYNCVNFSQLWENELRLPENTYLCDDSCEAFIRHSNPPESANKLSTNASDVSQSVPATVQAVHRPSETEPDSSGTFVCPFESCRKVYAKPVHLKAHLRRHVGDKPYHCKWPGCQWKFSRSDELSRHFRSHSGVKPYRCEYCPKCFSRSDHLAKHRKVHERKMSVASVTGTGKLKGSMTGVVPARGRPGRKPKQSATKRS