MATLCSTTTIPQLLQRVALRSLRAAAPRNTALPPRLSAPTRSFLTASQPLFARKSTAESATKEKTAKTTAPRGRPKKAATKKAATKKPKAEPKAKPPKPKKAKQIVVKLRDLPPKCNIGPTALFVREYFETHPKAPSIEQGKDYLVGAISAYNSLDAAGKQRYADRSKELWEEHRKALEEWYRNTEPEKLSAIRKYLKEKGRRLPPNPARKPHPGNNYSRFTSQYNRDHPGLPALDMIRAAALEWKTLSEEEKARYNVEASKVPAESNAKQAEASSSAA