MKTEADFILSEKAVLQMINDPEDILNDIYNLILNPATRDWERKQLLTAKKAAETGRPLKGALSDLEYQLRPLAARNNLTADLSDFYLKLTNNASSEAKFDLSRHYEKDPDYVDRAIFAGGCFWCMVEPFENKPGILLVLSGYTGGHTQNPSYEEVLQGGTGHVEAVEIIFDTRIVHYEDLVALYWQLTDPTDALRQFADRGDNYRPVIFVRDAKQRQIAQASKTALAKSGLYDQPIVTAIEPAGTFWPAENFHQQFYKKNPRRYKQLERSRHTYQAYQHLRAKIHLFFRRLSRRANS