MVQDTSSASTSPILTRWYIDTRPLTASTAALPLLETLQPADQISVQKYYHLKDKHMSLASNLLKYLFVHRNCRIPWSSIVISRTPDPHRRPCYIPPSGSQEDSFKDGYTGINVEFNVSHQASMVAIAGTAFTPNSGGDSKLKPEVGIDITCVNERQGRNGEERSLESLRQYIDIFSEVFSTAEMANIRRLDGVSSSSLSADRLVDYGYRLFYTYWALKEAYIKMTGEALLAPWLRELEFSNVVAPAAVAESGDSAGDFGEPYTGVRTTLYKNLVEDVRIEVAALGGDYLFATAARGGGIGASSRPGGGPDGSGIRSQDPWRPFKKLDIERDIQPCATGVCNCLS*