MGDEEEEEVLGSGQSASTNSLPPPADSTLLKLNHLDIHADDAVSHASLAAKKKKRGGQRAVGPDKSGRGLRQFSMKVCEKVESRGRTTYNEVADELVAEFSEPSNSELPPDQQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWRGLPRTTVNDIEELKTERLGLRNRIEKKTAYLQELEEQFVGLQNLIQRNEQLYSSGNPPSGGVSLPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDNYVLKAMKFGERPLEDNMTHNLTDGGEGSSMSGLCQPQAPTILNVSNRPPTSPPLPGILKARVKQEH