MGYSFDRASKDVVKKLQGRDLRPVECLSDATKFRLFHILQETPRSGWETEDIPVGFTLLDLLEPNFPVPEPEVSAPKPFIHVQSTDLEANLNVADIARGGVGYVGYGGYNIEVQSTSIPNPKLEILQNRKLLDKLPTFMKFCRMERKNLYVVTEAYEVSKDTMLTGLSSVNLLVKGFFKQLFKVRGKAGRSEKYSIPIPKGSVLAYKKQQLVIENNTCVILPSATKKKMTFPDRPLKLYDLPVTLRYQEEVIETGSWIDDIDPIGTIEEPANLNFMCLQHEVSEQTQLLAELSKDVQEVVFSSFLHMLSDRDVLYDLMKMLELNQLGHMDGPGGKILDELRKDSSTPHDVLKDLNLYLLQALLVLSDTQLCLLAQSVKMGLLPHQVELVKSILQTNFKYSSNTPFTLQPQLLAPLQGEGLAITYELLEECGLKMELNNPRSTWDLEAKMPLSALYGSLSFLQQLQKANSSSKPSLSPGYI