MMSQDDLNALLHRMRQQIADLTVQLAEVQTNPASVERKFNKKVEIVADPGSFDGDRARFAEWWIKLQIWVKANYKAFEDDFELSTAVLSRLKGPVAGRYTQVQLQECYQSGNWPAWDDLKNEIEKYFKPQAERDWARQQIRSFTQGNMRTDNFVTRFLALSIQGGLGNEHAVELLEQNVAPAIAQQLYLQGRREDELANAAEAVRDIGRAQELYQMQFCGRSTNTNNQPQRRPGLPNQKQNSYGFKPYGLQPGRGAPMEIGAVQGGQTRRFKGSCYSCGKEGHMSRDCRTGVQAAQNKNNQGRQARQLETEKPDDRLNSLTGRSYNEIRAFFYDQQAAEMKAQGKEFGA