MASHSEVLVSEEEFAAYLARFTEQKLAGVVPPDDLLDFGDICIRSGDLEDKEAGLELLVELLKKLTDDQKRELVHYLGRANLRLDDYEEALDHIEALLERHPDDEEAIELVAKIRAAMKEKGLSG