MVVQLISKPSKFSQSRFLDDIRNLSAAINAPYSERTTIEALSVYSHSFHNGVVLWRVTDRPGDALNYRFYSREPIDTVSIAASAGLLSPDIANTLGKLVTSWSSLYDGTPEESCDFDAEKGLVKAWVYFGGMRPLDDILGAEGVPESVRQHEKRFKELGLQKVRHVAVDYHKQTVNLYFRAQGPISFQQATAFNALAGAEPPSQSQFIEMREFLNAVGYTFAVTINIDSGDIERVGYYALKLPERSAKKWPAINAQLERFVQFAPSYDREEMNAVAWSFGERKTYVKFERSYCGELIPLIKGWGTTLSS