MHNDGPHDPLTLLDGWRDSGADRADPVRFRFIETMAQRASGYSGEAGRLLDARVARLVAEYGAMLARDAGASDEVASPEAQSQPHSALAELAALRERLGQHTQPATGAITSHTHANANAQAQAHTPNALIPQRAAPVEPALADYFRDTWARVSVDRQMRQSQAGVPENAGPLNTNHLVHRSLSLMREVSPGYLEQFLSYVDALSWLEGMHPISLVPERKARAKSGKTGSGIV