MGLKTGIVGLPNVGKSTMFNALCENAKAQAANFPFCTIEPNVGIVAVPDPRLDVLSKISGSEKTVPTSVEFVDIAGLVKGASKGEGLGNQFLANIRECDSIVQVVRCFEDGDVVHVAGRVDPVDDTDVINFELALSDITQIEKRLERLKKTKGKSGEEAKRNEVEAAALQRIMAALEQNKPARSVDLSEEEAELVRGLCLLTAKPMVYAANVAEDDLASPADNKYVQQLQAKAAEEGSGVVVVSAQVEAELNGLDKEEAAEYLEALGVQEGGLKSLIRATYKQLGLLTYFTSGEKETRAWTIKDGFTAPQAAGVIHTDFEKGFIRAETVAYDDYVTSGGMGAAKEKGLLRLEGKEYVVQEGDIMLFRFNV*