MTRLPQSSTVRNTMCVGLNNDVNSESSVSSTWDEKYRDRVKTKVFGEDPSEIKSSRILIKEEEKRRRAALLARTLLESALDRPDEEGDEDKEDELVKEEDQMSLSVGIIGAPNAGKSSLTNYMVGTKVSAVSRKTNTTTHEVLGVMTKGKTQICFFDTPGLMLKKSGFPYKDMKARIESAWRSIDLYDVLIVIFDAHRHLTKPDSRVVRLIERMGSEANPNQKRLLCINKVDLIKKKKDLLKVVEEFKDLPGYERCFTVSGLKGAGVKDLTKYLMEQSLKRPWDEDPFVMSEEVMKNISMEVVREKLLHYIHQEIPYGIDHRLMDWKELRDGSLRIEQHLITHKISQRKILVGKNGSKIGRIGIEANEELRTIFKRNVHLMLMVRVKS*