MGRTIDQDVHAAFVEFKAKEDDKCMSVQCIYCHQIRAKNTSRQKQHLLECPGLQNHPNAPRPQSSGDGISSTNGFAPSSSNNIHTNNALSAHGTPMQSIPNGTAIALNTPQGSSSTPVRPTSKPPQKTPKTTPGSTLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCNQIRAKNTSRQRQHLLECATYQNVMKESIPANNLLHRFDEGDIARSLQLPTPTLDLDFRISIKLNPKIAVGSVLYGHRDWVSVVGGQWAGRWGKGLVIVRTHHCIQRYWTRAD