MSRFQLLKTIAIATFTTLLLTGCATRSTADEPPLAAMGYVNLNSLPPGSGQINNIREQALRETATMLGARGALALRAVHIDAALEKQATYLDHLFDFNQLLLKHNVLPPVIVESQANLNLADDDTIRTADKTYKIVADARFVTAPPTWRSYLWLSYKKPDLPSATLLPKDKSEAQVWNFYLKQGWQNGLQQANEIFAANLNRLKRDYLGMVLYRKLLAQGMITSPVVAKVDLGVTGDANQIRINDEIMRITAQSALQPDSSHWNPVLTDGASSP