MASKKVLDYDNINQNIKELVYAVRGELYIRASELQKEGRKIIFTNVGNPHALGQKPLTFPRQVIALCQAPFLLDDPNVNLLFPADAIARAKHYLSVTSGGLGAYSDSRGLPGVRKEVADFLLRRDGYSSDPELIFLTDGASKGVMQVLNALIRDEKDGVLCPIPQYPLYSATIRLLGGTLVPYYLDEETKWGLNIEDIRSQVIATRKKGISVRGLVFINPGNPTGQCLSEQNLREMIAFCYKENIALLADEVYQQNIYQDERPFVSAKKVLMDMGFPYNKEVELVSFHTVSKGYWGECGQRGGYFELTNIDPQTVDELYKVASISLSPNVPGQIFMGLMVNPPKPNDVSYNQYVAESKAILESLRRRAHMMTDGFNSCKNITCNFTEGAMYSFPKVNLPPLAIAAAKKAGKEPDVFYCLKLLEATGISTVPGSGFGQKEGTFHLRTTILPSEEDMPDVMARFKKFNFDFMSQYEDSS*