MAAEAVLSAVLKELLSKLSSLVQNETGLLWGLEKDKQKLESNLSVIRAVLYDAEKQQEEAVESRPPISRTRETDSYVIKSEVRGRKNEAEKLIHSLINSENEEVLSVIPIVGMGGMGKTTLAQLVFNDERVGTHFDLKMWVYVSKDFDVGRLLKEILQSAIKGKADELSLDLLHAHL*