MLSQPQTDVNALLHNMRAQISALTTQLTELQAHPPAATPSVEKKFNKKVEVVADPGAFEGDRARYTEWWIKLQIWVKANWDVFADDFEVATAVLSRLKGPVVGQYAQVRMQECYTVGVWPTWDNLKVEIEKYFKPQAERDWACQQICSFKQGNMRTDDFVTWFLALSIQGGLGNKHAVELLERNVNPHIAEQLYLQDMRSENLSQAAEEIRKIGRAIELYKMYQGGGSTNKNNFSQRSPGSSNQHKNHSHVFQPYGLQPGRGAPMDIGAVQGGQKHRFTCFSCGQEGHMAQQCQNGVWAAQNNQRHQARQLETKKPDNRLNTLAGRSYDGIRAFFYDQQVNKIKAQGKEFGA