MGRTIDQDVHAAFVEFKAKEDDKCMSVQCIYCQQIRAKNTSRQKQHLLECPGLQNHPSAPRPQSSPGDAIGAGNGFGTPSISHSSTTPMNNGIAASSTPMQGISNGTAISQPAASTTPSQRHTPKPTKTPKLTPGSNLPAPPLDDVHAAFVEFRAKEEDKCLSVQCIYCNQIRAKNTSRQRQHLLECATYQNVMKESIPANNLLHRFDEGDIARSLQLPTPTLELDFRMSIKVNPKIGVGSGLLGHRDWVGVVGGQWAGRWGKGIVIPGGLDNQLVVKDYSTRSDAHYLLQTNDDPVAYIIAKTRGWRTGPKDVLERLNDPLVADTIPANHYKFRITVELETGDERYAFLNTCLWVGSGSRRVGEIIYDAYRVG