MDEVNTTTCRFYANKYPEVDDLVMVNVKEIADMGAYVKLLEYDDIEGMILLSELSRRRIRSIQKHIKVGKNEIVVVLRVDKDKGYIDLSKRRVSAEDVEKCEEKYTKSKTVHSILRHVAEKHKYSLEKLYEQVGWPLSTKYGHAYDGFKLSITNPDQVFGDLEDPASPAIMEDLKAQIGRRLTPNPVKVRADIDITCFAYEGIEAIKKALAAGETLNSELVPVKVKLVAAPLFVLTSTCLDKQKAIDTLGEAIEKIRESIEASGGSLTVKMEPKAVTETDDAELAKLMEKTEQQNKLVDGDDDDADEEAGDFE