MKALRVLRTLNSSLSSNPSKTHFNSTIFLRFYSAQPQEDHPTSTGVSSSEEEDTSSSVFDSSQYDVGVGLNNDVNSERSVSSTWDEKYRERVKTKVFGEDPSEIKSSRILIKEEEKRRRAALLARTLLEAALDRPDEEGDEDKEDELVKEEDQMSLSVGIIGAPNAGKSSLTNYMVGTKVSAVSRKTNTTTHEVLGVMTKGKTQICFFDTPGLMLKKSGFPYKDIKARIESAWRSIDLYDVLIVIFDAHRHLTKPDSRVVRLIERMGSEANPNQKRLLCINKVDLIEKKKDLLKVVEEFKDLPGYERCFTVSGLKGAGVKDLTKYLMEQSVKRPWDEDPFVMSEEVMKNISMEVVREKLLHYIHQEIPYGIDHRLMDWKELRDGSLRIEHHLITHKISQRKILVGKNGSKIGRIGIEANEELRTIFKRNVHLMLMVRVKS*