MSFSGKVYAITGGASGIGLATVKLLAEQGAIVCFSDVNTTALAETEAYLKEKGAKFTATKVDVSKRAEVEAWIDGIVKEFGQLDGAANIAGIIGKHHSIHSVGELEDDEWDKIIAVNLTGCMYCMRAELRNIKDGGSIVNMASIQGITGLPYHGAYGASKHGVVGLTRIAAKEYGKREVRVNAVAPGSIYTPMMQQSWDMTGRPADAPFDDPTAFQRQGKPEEVAKVVLFLLGPDSSFVSGSVYSVDGAWL*