GPVTSSLSAEEAQLKVWIQSQIHPRELFGVLSLGKRAAKLDDNPDFVQWLRLVKDFRANNGNQAFSDLDIYYLLLKTNSPEQLKLLFETLRHTPGMTKIGASMEKSLSGNWIRKALEQDTYPTIVYNTLRLKDAGTKLDDTPMFRQWLEYVEKYWNKNAGAFFGDTQMLTLFQKTMTEEEDIIKLVHMLRNNPGMKSHADKLERYLLLTSESSHKTMADVWLKARETPEEVFRILRLAEKQTAAADDNRMLNLWLRYTQTYRDKIDKNAFSDAEALQFFRKAKPLDFDWEIV