MDATSHPLVRAEGPMTLGKAHHRDPGGLMSVPTRGVLYVHSAPSALCPHVEWAAAGVLGDAPDVAWHPQPAAAGSYRAEVSWQAPVGTAAALASALRGWQMLRFEVTEHATAASEGARYSYTPDLGIFHAVTGTHGDILIPEDRIKAFRVKAARGEITMDQALDGLLGSRWDAELEPFRHAGDGAPVRWLHQVV