MAAAAGGGGAAPFVWKTYRMVEDPGTDGVIGWGKGNNSFVVADPFVFSQTLLPAHFKHNNFSSFVRQLNTYVSLVTPSSISSSHHTPPLSAIHIMLPWILSGTQLKGFRKVDPDRWEFAHASFLRGQTHLLRNIVRRGSAAASGGGGGGGGGKHRDATADGGGGVGDEDMTMVATEVVRLKQEQRTIDDRVAAMWRRVQETERRPKQMLAFLLKVVGDRDKLHRLVGGGGGNGNGAATAAAAVDSNGFADAARAGCGEKRARLLLDGDNTGAFGPDAVDFAGFYTGADMFPDVAVDATAGSAGCSFAFGVDSGY