MAHDGFFGGFHDLSWPLDHAAAARAAPFDPLREVVHVPHALMGAGARWEHDAAVGALVPSQSPSPSPSSLATAAAVGGGDVVEAALMEQLAGRLGVSVPSPRSSRYTSCHSSTVDKPAALCALAGGRGAYGARRKALVLPGLRWEALTGAVKQHASDGSCSDGPCRKRKASGGKSKAKVVVTPAAPKSRAPETRAKKCKLSTDVGHDDEEQKPAAGEAWHDNSNGKEVAAEPSKDYIHVRARRGQATDSHSLAERVRREKISERMKLLQDLVPGCSKVTGKAVMLDEIINYVQSLQRQVEFLSMKLSTVNPRLKLDVDSCIPKD