RIKPKRKGVVWAQLAWPAGSSLSASSMASPVDASPTGHASGLGPHRRKRITFSKGQLLELEQVFAARPYPDIGTREDLARVTCLPEAKIQVWFQNRRAKRIKTRKPGRLSPRPEAPQRLHSLPDTLQQSREPQTLGQLQPSSSTPQCTSVCQRVSCLPPGLGPGQDWVGAKAVAPWGPAGASGFHLPSERPPPQTSLGSLSDLIYASAIVTNLDHS