MVFVTVQDFHSMCQKHCHYLLKKRDRSSSSTSSADTFLKASRSEVLSLFMRSTLLALLFLSFTWLSLLKYGTTATAPSKSVESDLPELLPLLLNDLEKQGLFKMGDKALFLSGGDDEVTVSSYSQTVIETDMLLVSASDQEMQSMVPDETFDFAFAHSRHIDSAEFIDRTLKVGGIFTVQLNLQDLPPNFLKHPNYEIVYVKSSEYTVMTMRKTGETEQKQSLVATGRKLLGITEEDAREKALRKLEDVLLEPPRAASRKSRTYFKRTRYLPDLMGDNLDLESYSRRVFIDVGNGKGSSGMEWFVENYPTRNQKFEMYKIETVNDEMSLESEKMGMTEWLKENVKEEEYVVMKAEAEMVEEMMRSKSIKMVDELFLECKPKGLGLRGRKMQSKSGRAYWECLALYGKLRDEGVAVHQWWG*