MDGDELPFEMGIAVYAKGTNKLEFDPVLLDSGYDPIWDAIREEAKLEAEKEPILSSFLYAGILAHECLEQALGFVLANRLQNPTLLATQLLDIFNGVMMHDKGIQRSIRHDIQAFKDRDPACLSYSSAILHLKGYHALQAYRVAHKLWNQGRTLLALALQSRISEVFGIDIHPAAKIGEGILLDHGTGVVIGETAVIGNRVSILHGVTLGGTGKETGDRHPKIGEGALLGACVTVLGNISIGVGAMVAAGSLVLKDVPPHSVVAGNPAKLIRVIDEQDPSLAMKHDATKEFFRHVADGYKAAISNGDLHIHSNIKSLK*