MAAGGGGGSPAPFVWKTYTMVEDPGTAGVIGWGSGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYGFRKVDPDRWEFAHASFLRGQTHLLRNIVRRGSSAAGAGGGKRKDASPTELASGDDMTMVATEVVRLKQEQRAIDDRVASMWRRVQETERRPKQMLAFLLKVVGDRDRLHRLVGDAPVPDNGFASGGAAEPPAAEVGEKRARLLLDGDSMVALGPEAVDFAGFYSGGGAFGDVAVDAAAGSRGGGFSFAFGVDAGY