MAAAAASVGGGAAPFVWKTYRMVEDPGTDGVIGWGKGNNSFVVADPFVFSQTMLPAHFKHNNFSSFVRQLNTYGFRKVDPDRWEFAHGSFLRGQTHLLRNIVRRGTAVAGGGGKRKDASAADLTGDDMTMVATEVVRLKKEQSTIDDRVAAMWRRVQETERKPKQMLAFLLTIVGDRDTLQRLVANSGNAASGDQEPVEGGEKRARLLLDGDFGNVSAFGPDAVDFAGFYADGDAFANVPVPVEAAAGSGGGGAGCSFAFGVDSGY