MSLALELLPSLLFETCGKLVVSLLVPAHELTGVASHFTSADCEMGFLVTICGPPLSGKSTVAARLAAELQDGDVASGADVMIVRDAFELESWHRQRVFANSHAEKNARAVVKAGVEKSIDQQSTRVVICDSLNYIKGFRYELYCLARSQRVPHCVVFCVENDVAAALQRNAARPDPHKQYDPDALRALYSRFEKPVAGNRWDAPLFEVSLADENWPAVLKDVINFCRAEPGTKTSTLPTNRATQKQKLSTANMFSMLDSSSRSVENALLDHMAQNGSGGGLVLSPGATGLSIPLEPGGTTVRVRIGRETNAAELRQIRRAYIKLARLNPPDDALSSNELAQMYCDHLARILAASANDAQ*