MKREHNHRESSAGEGGSSPMTTVIKEEAAGVDELLVVLGYKVRSSDMADVAHKLEQLEMVLGDGISNLCDETVHYNPSDLSGWVESMLSDLDPTRSQEKPGSEYDLRAIAGSAVYPREEHVSRRSKRTRVEPEMSTTRSVVVLDSQETGVRLVHALLACAEAVQQNNLKLADALVKHVGLLASSQAGAMRKVATYFAEGLARRIYRIYPRDDDVALSDTLQIHFYESCPYLKFAHFTANQAILEAFAMADKVHVIDLGLNHGLQWPALIQALALRPNGPPDFRLTGIGYSLTELQEVGWKLGQLASTIGVNFEFKSIALNNLSDLKPEMLDIRSGSESVAVNSVFDLHRLLAHPGSIDKFLSTIQSIRPDIMTIVEQEANHNGLVFLDRFTESLHYYSSLFDSLEGSPSQDRVMSELFLGRQILNLVACEGEDRVERHETLNQWRNRFGSRGFKPVNIGSNAYKQASMLLALHAGADGYSVDENEGCLLLGWQTRPLIATSAWSL*