RGGACASAGALKGGGAGPGEVTAALDXGPGGQSGPRGRDRRLSARPGAATPAMYDDESAIDFSAYIDSMAAVPTLELCHDELADLFNSNHKAGGAGPLELVPRPLKREPDWGDGDAPGSLLPAQVAACAQTVVSLAAAGQPTPPTSPEPPRSSPGPTAPGPVREKSTGKRGPDRGSPEYRQRRERNNIAVRKSRDKAKRRNQEMQQKLVELSAENEKLHQRVEQLTRDLAGLRQFFKQLPSPPFLPAAGAADCR