MVTCTEGIGVPRGSAMFRKALHAVAFQSKEKIAAKLDYLKNTFRWSDAQASIVVRKYPGVLRKSKESLKHRSEFFFSEVGLEPAYIAHRPTLHSYSMEGRLRPRFYVIKFLEENGLLGQYRDYYSIVMLSEKIFVEKFICPHKEAAPHLAEDYATACKGEVPTNFRFT