MGRTIDQDVHAAFVEFKAKEDDKCMSVQCIYCQQIRAKNTSRQKQHLLECPGLQNHPGAPRPQSSPGDAIGAGNGFGTPSISHSSTTPMNNGIAASSTPMQGISNGTAISQPAASTTPSQRHTPKPTKTPKLTPGSNLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCNQIRAKNTSRQRQHLLECATYQNVMKESIPANNLLHRFDEGDIARSLQLPTPTLELDFRMSIKVNPKIGVGSGLLGHRDWVGVVGGQWAGRWGKGIVIPGGLDNQLVVKDYSTRSDANYLLQTNDDPVAYIIAKTRGWRTGPKDVLERLNDPLVADTIPANHYKFRITVELETGDERYAFLNTCLWVGSGSRRVGESELPLIDASATQSRTSY