MSQPWDYIAKLVCIGDSGTGKSSLTVRLCEGRFSSSHDVTIGVEFGSRIVPVGPPASKALGGEFDGSIRNRAPSITPSPLLPATATTSESVASGLPSPPRRVQELQKRMKLSLWDTAGQETYKSITRSYFRGASGALLVFDITRPSTFVSCTQWLHDLRQIAEDGIVIVLVGNKSDLAGDDSRSHQTVTRQEAEEWCRLNNITRYVETSAKSGENVERAFLEVAEMIYRNIEAGKYDLYDRRSGVKGYGATGGSNPGIPNTVTLGLDDAMRKGGSGLGGGCC*