MGGDEEEEEVLGSGQSASTNNSLPPPVDKTILKLNHLDVHADDAGSHASLASGKKKKRGGQRAVGPDKSGRGLRQFSMKVCEKVESRGRTTYNEVADELVAEFSEPSNSELPPDQQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWRGLPRTTVNDIEELKTERLGLRNRIEKKTAYLQELEEQFIGLQNLIQRNEQLYSSGNPPSGGVSLPFILVQTRPHATVEVEISEDMQLVHFDFNSTPFELHDDNYVLKAMKFGERPQDDNMTHNLTDGGEVSSMSGLCQPQTPTNLNVSNRPPTSPPLPGILKRNLLQLIDRHNSYSSVQPSHSLG