MGFPDVSAFHADPQSFAVDNTEQHTAAHQHEPIHYSAPGWAPVHPLPGHGMARSWYVANSGLNSPQSMLPAGGSYYQAVSMANGPIWEGAVAGVAGDDEGFEDNALNQPNFTSRTSARRDALASGLTPESVKAAGRGRTRRKAITRTPRVDKRQTPYLSSCWNCHHCESGFVRVYELRQHWRTASVHVRASLTCDECENDETFSRPDALLAHKRTFHGWP