MEKEPCTEFKMESLESFEPLVNPIRQYRNRSKRTLKTGEEKLAEVLAKIASLQKSTEKTDGIDRTKVRTYNVKLRLRKSLLYKCFDCGSCFANPDFLELHEKSHAEQGKCDIDLRQEPGECAGEMNLKQNAWFVGDFGDEDEDDGDGEHHILQLDCTVEEGEDIFDITFDRTKCEKTYTMKYKVKKEPVGKCGHCSKPFYSVECLQQHELEHEKFLDIANIEPSINIIRSPRIEESTMTLDESFYDALEVSDILEHSSGMIDCSGEGRLASGAGIMLEYRIIPRRSVSGEKELVQVKDQTVGKLGCEEKERKDARMVNQSECQLLTVKQERDVIVKEEPVEEEQPPPPSGRMIKQEIKEEPMEEESTSHIERPEQQQQHNQHLNLQAKFACTSCSKRFRMRAALLVHERTHTGIKAYRCKHCTKSFISRGKLFMHSFAQHRKRAP