MGYCDPEFSQEQIDCICEALYRAKDGKKLAQLFAGNDYNLMLYHCQHSNVVIRAYLYMLFYCQRFEEFFQVIASHTFEQKYFKELQDLWYEAHYAQNEQRRQKELGAVEKYRLRQKYKPPMTIWDGEETIYNFKENARKVLRIFYKRNKYPTLEEKNEISKLTDLKIVQISNWFKNRRQRDKPRGVC