MTWRGARILSTGTAWDGALELTVQTDPVDSDVPGAGPQHTQSTLRALAYPALVGPTTVGDHVLLNTTALDRGLGTGGYALVVAVLPRDGQPVAASPRTDGPGHLVKARYTPHQTMVLGVDEQESPHHSTLQDADDLGGMPVVVADLHSALPAIVAGARHHAQTHGRRTPRIVYVMTDGGALPAWFSRTVARLRDTGWTAATITVGQAYGGDHEAVTVHTGLLAAHHVLDADLAVVTQGPGNLGTGTRWGFSGVAAGEAVNAAATLGGRPVASLRVSGADARERHQGISHHSLTAYGRVALLPADVPVPRLDQVADRFDAAGHDPLALDARIQQQAPRLAAGPARHTLVEAPATPDLADALALSPVRLSTMGRGLDQDPAAFLAAAVAGQHAASLLT