MAAAGGGAAPFVWKTYRMVEDPGTDGVIGWGNGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYGFRKVDPDRWEFAHASFLRGQTHLLRNIVRRGSAAAGGGGGGGGGKRRDASADGGCGDEDMTMVATEVVRLKQEQRTIDDRVAAMWRRVQETERRPKQMLAFLLKVVGDRDRLHRLVGGGNGAATAAVDNNGFADAARAGGGEKRARLLLDGDQLGSHNTAASGGAFGPDAVDFAGFYTGADMFPDVAVDAAAGSAGCSFAFGVDSGY