MDMKVLKWQFIHGSLVKRLIVKGFLFVTVMILVSFVQMTHMIQKSEPIMLNFGVCPLNFGSNEYMNVTGFVKPVSGLGISLFGASLMKRDDEKLTKDVFKELMEKDFLDLNANALCVGKKSSFAALVLRELGLLSAVGVDAHPYFSLVWRRFMYELDHENNSFDFVFSRDLDKVTVPALMVLEIERVLRPGGTGVMLVGSSSFYAGNLVKGNLIRSATPVSSFLKSSDVVHVCGVGTYTLVMFKKRSEIVQSLVHSVLPANCPSNVNNKPYLKHLEPLVEKKLGQFETQISYLPKFMNISSRNKLVYINVGAGEFVESTLARTFKPHYPIPHHLFNVFVIDHNTSTLSLYVKNPGINFVYHPGLAVAGETTLSSVDTDEYLGAPLDHEGFDFIHWFSETVKDGDYVILMMNARAPELNILAELFQTGSICHVDELFLRCSAADCRNALCGDCMSLFKTLRRSGVFAHQWWGD*