MSRNLVITSIESLTGSQIAKTILASRSFAKGIKKITGLTLYPDSDACAELKEEHGVQIVEHKPGNLDAMVSTLQETGADTICLLPPGHKDAFNITTELITATKKAGIPNVCFISSAGCDLAEREAQPLLRSVIDLEAMVMEAKGDASTETGHSPVVIRRGFYAEHLLLYSRQAQEEGKLPLPIGTSHKFAPMALSDVVEVVAHVLTGHGKHGFSDKHRGQLMVLTGPQLTAGDELATAASQALGKELKFEDISESEAKKVLKDDAGSSEGEIAYLLEYYALVREGKTNYISTTAFHDVTGKHPVEPTEFFKQYAENLRPKANKKRKTQ*