MCDAGMLGVLTEEGVTSLAKFRNGALPDPARPGHYIEGPKDSHVANRWDALLPDPRRQKLASPMHSFAQIVHTDGVAISVMFLRAKPAAPPAEPPRMGRHMGAVNPLAHLDAEWLGVDPGKTNMATVAHEERSAAGTVVSVWQRSLTAGQYYRDSGITRQFPATKTWLAKVKPQLTAQSQVSSKPSSLASYRRFADTVLATYDAMWAEVSKPRWANAKFRLYCGKQHVVARFWAKVKKQAQKRWPDRILALAYGAASFSGSGSVGCGGVPISQMRKEAVKQFGAGRVVLVDEFRTSRVSSAYSSPSEALPGQPPESFKWLRPVYSSAKRSQVRGLMCSTSNNIRFYDRDVSAALNIRRCAVGPGPRPTE