MDFVVDDHVSGDEEEGTVVELRTVDENLIGGSSSEEALHQVHDVKVDEDLPEREDLLLEEAQSLDNSTSDEPFVGLEFESEAAAHAFYNAYATRVGFIIRVSKLSRSRRDGSAIGRALVCNKEGFRMPDKREKIVRQRAETRVGCRAMILVRKISSGKWVVTKFVKEHSHPLCPGKGRRDLIYDQYPNEHDKIRELSQQLAAEKKRSATYKRHLEMIFEHIEEHNQSLSKKIQDIVHNVRELESRDQHHHR