MSWTTHLQDASFRGVRFDCQRTQDAARRDTASLEYPYRDGADVEDLGSKARQIQLTAVFWGPDYGQRLQRLLDVLSLPGYGELVHPVFGSVPRAQLTGYQVSHDAESPDYCTVELEFVEATPADPLFLLQLPQQLTATLAQLSQAAREYGISTFADAIDSLRASVPMARQLALRQVLQGTLGTLQGLLPGSIAGTLDPLLAPRAFAGDVTALLYGLTRQPHFSAVAGQSDWCALVDTLGPLPRLAAQVADGSHEAGGQPVPAAADDVAITGSLLQLLVATALADTAATLLAAEATAPARSPQEIEQLASDTRAALQAALQACRDSHPVETARPVTEALKDVALGLQNAAIALIAARPPLLQRRVEAAGNLHLQAYRWYGDAGRASELLRLNPQLRNPNTLQAGDFLACLRPLNWTPQYLIPTGSAC