MFMDKDANSEIQLPPGFRFHPSDEELIVHYLRNKVTSSPLPASFIAEIDLYKYNPWELPSKALFGEDEWYFFTPRDRKYPNGVRPNRAAASGYWKATGTDKPIFTSCGMKSIAVKKALVFYKGRPPKGSKTDWIMHEYRLHDSTISNSKQGGTMRLDEWVLCRVRQKTISPRSLWEDSNEPIYEPTSYFQQMSEKSNPEPVKNSLHSEYPMLPYILASKSALPNSIDMASSSSFGCNDDVKAYASLHDGNLNNIIIGAQFIAPVAEDLFNPLKRRNIEENELDLYAPLNKKLNEEVDVGKQILEKDVNKGYNFNNFDQWTSIIQPQEFNSLAFTKYA