MKYGQVVVGPAGSGKTNYCKLMKEFMKIKKRNCYVVNLDSANEEYYYEKKKKAINTTSNIEKELNDYYNTIYDIDIRNYVDVNSLMEEEMLGPNCALLKSIELLYENSNLLEDELNNYDDDDNYFIIDTPGQIELYTHTDYFKKILDIFTYQNIKLIVVFLIDISFISSNTKLLSAYLTSLSTMINFELPHINILTKCDLLVSKNYYEEFKKFKYNNNFFFQKKLYRKINKKLKKIKNSQKKRDGFDDDHNNSGENYDDSFFKELEYINNTDELSFKEEYILGSDYTSRSGSSLSYASLSDGKNKYDTNLSENNSSDVSDEIEEKIYKKNYDKLNDILSLDPHDIIITASKCMSKKYYRLNSAFANIIEDFNLVSFIPLNIYDDDNVDFIINSIDVIIQYGEDKDVNDNYDM*