MGRAPCCEKVGLKKGRWTAEEDEILAKYIAANGEGSWRSLPKNAGLLRCGKSCRLRWINYLRSDLKRGNITKEEEAVIIKLHATLGNRWSVIAGHLPGRTDNEIKNYWNSHLSRRIDSFRRLGLDGGDAAVLDLSTLPGAGKRRGGRTSRSAARKNNIGGAVGRGQQQQQGVVVSPPVSLVQSDHSVVLDPDQNQASSVTNDGLVDAYEEMASELLCCTSPMDGRLWGTDAEMEHVLLGPGEESMAGRGWFHEGDSGVMTSSEERGGLVTVTSGPEEGGATGLGVETGPELVTKGEEEVGSSSSQAEKLLDWDLEDMEAELWDEAGDMWWHSEHQDLGLHGFDDGGYQEEPLDSWLIFSGTSLGDVTALGW