MSMARANDVVSGNQQLSADPLPFAKSYQLEALEAALKQNTIVYLETGSGKTLIAIMLLRSYAYLLHKSSPYIAVFLVVLIEQSMEPTDVAVSENQHLSADPLPFARSYQLEALEIALKQNTIVYLETGSGKTLIAIMLLRSYAYLLRKPSPYIAVFLVLTVVLATQQGDALMMHTDLKVGKYCGEMGVAYWSAATWQQQVDDHEVLVMIPAILHAALRHSFLQMDIIKVIIFDECHNARGKHPYARIMMEFYHHQLTRENAQLPRIFGMTASPIKSKASSTADSYWQKIRDLENLMHSKVYTCSSESVLAEYIPFSNPKLKIYEHVDIPCTLFHTLVHDLERLKEKHECSISQSNLSFMRDGSARRRLSELHSDFLFCLSEMGAWLAFKSCEENDLCSSDDACVRDFCLTASKIFSARLPSGPHWSIGGDIQANVDAGYLSSKVNCLLESLLEHRRERLNNESTN*