MLATINFLKLALSPWPFDGGPLKPGAPSAASDAGVAGALFFSAVDAQFRDIVKQNALHLQASGLVDVFLAHPRQDVEDWQREFWYKQTVKYSVSYKETKWGFVLNELVKQQTFRLNGYSWYWISDEDVDLTHLNLRRYLALAMESGASIVQPAVAFDTQGIPQNDVVMAYDRVKLPDGSYGRSLYRYSELVEAQSPMFTAESLRTAWKLYLPGLGSGDGMDLVWCRFVASKLQRSVEQGCAIIDAEHMYKLPNIRNYNLENSMAVEEVIVSQHREYLQX