MVRNKEGIFAPKEKKVVVLWDLDNKPPRGPPYEAATALRKVAENLGRVVEISAYANRHAFIHLPHWVVEERRERRNLDFMERKGEVTPIDPYICGVCGRKCKTNLDLKKHFKQLHERERQKKVNRMRSLKGKKRQKFKERYVSRNDKYNEAARRLLTPKVGYGLEAELRRAGVYVKTVEDKPQAADWAVKRQIQHSMTRGIDWLVLVSDDKDFSDMLRKAREADLGTLVVSDRDRALGRHADLWVPWSGVEKGEIGEMDLIPGKRPRFEEDEESEVGFSGGDELFSLSYDEDERAEMTVESDGLGRFNVSAFSEDEWVEDEGDFALSDSDDDSDDELF