MSKNILVTGGAGYIGSHTVLQLLLGGYKTVVVDNLDNSSAIAIKRVQELAGRFGSNLLFYNIDLRDKPAVEKLFESNKFDAVIHFAGLKAVGESVQKPLMYYNNNITGTITLLEVMATRGCKNLVFSSSSTVYGWPKEVPCTEESPISAANPYGRTKLFAEDICRDVYHSDSQWKVILLRYFNPIGAHPSGCIGDDPRGIPNNLMPFVQQVAVGRRPALTVYGTDYPTKDGTAVRDYIHVVDLADGHIAALRKLFDPSTGCEVYNLGTGKGSSVLEVVAAFEKASGKKIPLVMSGRRPGDAEIVYAATEKAERELNWRAKYGIEDMCRDQWNWASKNPYGYEGSKESK*