MKSKAGADASFKASGAKRKKAGGPKRGLTPFFAFLAEFRPQYLEKHPENKGVKDVTKAAGEKWRSMSDEEKKKYGGGKKQEDKASKPTNKKKESTSSKKAKTDGGEGEEAEGSDKSKSEVEDDDEQDGNEEEDEE