MTQEVAPDDKNSNREENDQVNKFLAEALKGKSEGFKKQVLSFAVSCGLSQDDPLFLILVATGQLEVMLKDAPEVLQVLFETWNQDLARNLHQVEKVAVERQKVAIDRAAHALIRKAQFTESRKLLTSVLPAGLLLFFTLGVGAIFGILTPPWIAGMISGGYTKVQSSTLTWDELEAMKWAMSREGKFARNLIDWNRGYLDNGECIKDAQRLGVILSQYGRKAKSGHCVVWATPPTKRKFVEP