MSDDTPHPEWQLVPQGNFVRLSLTLPTVTTAPDSPSLVFSHQQLEQSLGNYLRIMAGRWQDQTLVRLAVNNQLLDARQLQAIAAGLKEQNLTLQWVETNRRQTAVAAASAGLSVDQTMADKPLVDPSETPSLPKPLVVRHTLRSGGEIRHGGDVVIIGDVNPGSSIVADGDILIWGCLRGMAHAGAKGNDQAVIMILRLAACQIRIGDRLARVGADAVDRREPEIAYITSEGIRLTPVRQFQRSALL