MDMKVLKWQFLHGSLVKRLILKGFLFVTVMIVVSFVQMTHMIQKSEPIMLNFGVCPLNFGSDEYMNVTGFFKPVSGLGISLFGASLMKRDDEKLTKDVFKELMEKNFLDLNANALCVGKKSSFAALVLRELGLLSAVGVDAHPYFSLVWRRFMYELDHENNSFDFVFSRDLDKVTVPALMVLEIERVLRPGGTGVMLVGSSSFYAGNLVKGNLIRSATPVSSFLKSSDVVHVCGVGTYTLVMFKKRSEIVQSLVHSVLPANCPSNVNNKPYLKHLEPLVEKKLGQFDTQISYLPKFMNISSRNKLVYINVGAGEFVESTLARTFKPHYPIPHHLFNVFVIDHNTSTLSLYVKNPGINFVYHPGLAVAGETTLSSVDTDEYLGAPLDREGFDFIHWFSETVKDGDYVVLMMNARAAELNILAELFQTGSICHVDELFLRCSAADCRNALCGDCISLFKTLRRSGVFAHQWWGD*