MEEEQEYLFKIVVIGDSAVGKSNLLSRFARDEFDHNSKATIGVEFQTQVVEVDGKEIKAQVWDTAGQERFRAVTSAYYRGAVGALIVYDITRSTTFDNIKRWLDELNKEGLFVMDDFVLGPSPLNWLGRYAPGPDRTRDSDNPGNRQKEMAHCDTTVARMLVGNKCDLENIRDVSVEDGKNLAEEEGLFFIETSALDSTNVKTAFEIVIREIYKNLSRKVLNSDSYKAELSVNRVSLANGTDMSKQKTSCCSS*