MHQQHRCWRKNDRFREAVIRRAVQFVAMIDTDRIEAIMDLGSFAQSSDDFLANGFYHLYTELQDDRDIALALAELTCPPTQTSELEEDAVHPCPATIDLPSLNSLELLPTPNGGEVDGLELELNVEDFILEYNCVNFSQLWENELRLPENTYLCDDSCEAFIRQSDPHEDKVAPATGEITQSEVVSLTLPAAVSSSVQQPCEAEPDSTGTFVCPFESCRKVYAKPVHLKAHLRRHVGDKPYHCKWPGCQWRFSRSDELSRHFRSHSGVKPYRCEYCPKCFSRSDHLAKHRKVHERKMSVGTAGKLKSGVGAFVGVAPARGRPGRKPKQAAVKRS