MGNDEGSRRKVVSVKLIRDKLTGQLQGYGFIEFANRASAERVLQTYNGQMMPNVEQVFRLNWASAGEKRDDTPDYTIFVGDLAADVTDYILQETFRSHYSSVKGAKVVTDRITGRSKGYGFVRFGDVNEQTRAMAEMNGMFCSTRPMRIGPATSKKTMGVQPKASFQSATGTQSENDPNNTTIFVGGLDSNVTEEVLRQVFSPYGELVHVKIPVGKHCGFVQFANRPCAEEALLMLQGTQLGGQNIRLSWGRSPTNKQPQPDPNQWNGSYYGYGQGYEAYNYAQPPQDPNMYAYGAYPGYGNYQQQQNHGLMLPRH