MNKLGRGHRDKVQQFMTITGANEKAALTALKASDWNLEGAFEIFYNQLPARPVTDPRHLEEFYLKYKDAYSDMILVDGVSAFCDDLQVDPGDVVMLVISWHMKAVTMCEFSRQEFIGGLQSLGVDSLYKLKHLLPSLRAELKDEHKFREIYNFSFNWAKEKGQKSLALDTALGMWRLLFAERLWPLVESWCQFLQAKHNKAISKDTWAQLLEFSKTIDPTLSNYDAEGAWPYLIDEFVEYLRETGVVHPR*