MGDEEEEEVLGSGQSASTNSLPPPADSTLLKLNHLDIHADDAVSHASLASAKKKKRGGQRAVGPDKSGRGLRQFSMKVCEKVESRGRTTYNEVADELVAEFSEPSNSELPPDQQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWRGLPRTTVNDIEELKTERLGLRNRIEKKTAYLQELEEQFVGLQNLIQRNEQLYSSGNPPSGGVSLPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDNYVLKAMKFGERPLEDNMTHNLTDGGEGSSMSGLCQPQAPTILNVSNRPPTSPPLPGILKRNLLQLIDRHNSYSSVQPSHSVG