MGCVVRLVFLAFATTQCLLAGQGVHGAMANTPFANKIMAEDFMNKFTNQLANSPYFSSQQKEDMSSIKDELISVIESMDSAHKSSAAKLQAMNMAFASAIADIAATEAYGADISLETSAIANALSEAFLQTTGVVNKRFISEIQELIYMFAQDASVQSNEIASSSSAAAAAGSGAGQAAGTGAAAAAAAAGASGAGPSVSYEITQAFGGSGAGAASAAAAAAAAANAAAAQQQQAAATAAAAAAAAGSGAGQGTGAGAGAAAAAAGAAGSGAGQGAGSGAGAAAAAAAASAAGAGQGAGSGSGAGAAAAAAAAA