MAFEQISVVVQGPVQAYQGRGMEAGITQRCLDSVRQHLPGATLILSTWPDQDLSGLDYDLLVESADPGPNQDDYCPRNYHRQLVSSREGLRRVTTDYAIKLRSDNYLVGNQFVERQQAYPLRHPEFRQFAERVVINANLFRRYSKGHRILYHPSDFFYYGRTEDLLRIWDQPLFEQQPFSADLLAGFARLKKGQVALESEQVICLIWLLALDPNAPVIHRRIAGDASAQDYWDKFVASNLLLDEPERIGLGLRKISLRAKKRVNEFTFHEWCELYNRHCGGDLPLDNAAFWRDMGRRRLGKLPFSWLKTRLLDSAPR