MSSPTVLIIGCGIAGPVLAILLKRKGYNPIVFEKVQALGDAGASLMIQPNGMKIFNLVTPTHPLPIITPLQSLWHGTASGKTLGHSTLPSTYVDRYTQPASGIKRSVLNLHLKTTLREHNIPLYEGYQLKNIHELPHQITASFTNGKSITGTFLIGCDGIKSSTRRILLSKKAGISEGPPTFTGLIQVAGISKIPASLSEKDISLSNWFGEGVHVVAYPISAEEISWAATIPDTEGEESTWRAATAGTEVEDLRQKLREKLLGFEDCVLEMVNTAERIISYGLFDRREVPVNQWFSDRVVLVGDAAHPTSPHLGQGANQALEDCYHLSRMLPDLRVDGVVWDEVDQGLSGIFEEFAQLRQPRTSALVKEARRLGEQRVVVGGPERCRQRDASIAYAWRNEEAVARGLDGLFKEPF*