MDRPAQAPTQLPPGFRFHPTDEELVVLYLRRKALARPLPAAVIPVVHDVARLDPWDVTGASEGEGYFFSLRRAPATGRRRRAGSGYWKATGKEKPVFLQCGGEQRQLLVGVKTALAFHRREPPPPSSRTGWVMHEYRLAVPRGVADQRKKNARHLTS