MSKETRVGNIIEVRSNDNNEMVIEGYALKFDTWSENLGGFKETISRRALENTDLSDVRCLVDHIPSQIIGRTKSGTLELETDDVGLKYRCKLPNTTFARDLYENMRVGNINQCSFGFMLDDKGDEVRFDEQENIYKRTLTAIRELTDVSVVTYPAYKDTDVKPALRSIETVKKEQRKKELEIRLKKHSILNNIW