MSADDGVDALLREFPALAREGDGRVKCTLTGHVMAARQEAIAPYVRGKKFAAALARRRDLDSLKQFAPHIVPAKYAPGKLFCRITGRYVQAKEAAVVMHSAGKRFEKGVEMLTSGDSGAKLLTERPPEEVAAEREREAKERAAAEKRKKKAQAAALEAAAEAKQLAKKKRREEKAAAAAASGGGGGGGGGGGGGREALDPTAAAKERLRVNGGFSEEQGCWVPPAHVIDTDEDDDSEDDEDGDETSSSEEDASDDDGSEDADEDADDSDDDAEDSDDEVLMPTVRAPNFAKIAARRKQRDVAKEEREGKKQRK*