MTTEKEQATCFDLEKTGETRMSNGQFAPGVSGNPAGRPAGRRNKATELLEAMMIEDWQAVAKGLVEAAKKGNASAARAVLDRVAPKPRGRTVALDLPPVETVADVDKALNVVLAGIGGGTVTPSEAATIAGILEAKRRVLVSSLLDARVRDIEEALDDSEPPMLRSLTRRIERLEMLMHQCRRIERYGLSTQVIRSIDRNHITFREWAFIARQGFVPRSLGHAAINHQLKQFVKRAPPPDHPAWQWVDDLLWYIDPMEKKNRWDVYAWDDVWRFVKTVRRMRPRRKAVESEKRAWLRKELGKLWLHMGEEKFDPKKELQQQTSRSGRFVEAVLEEPGPPSLVRREETERRRKDRRRERRAAKRAPRLARRARVREVLGKPPAIDRRPDPLVFLGEEAFG*