MKMEAETVDNKQVIFKGFIDRIPRETDMELKIGKIELKAPKGSGAFLVKNLYLSCDPYMRGRMREYYDSYIPPFVPGQAIQGFGVSKVVDSDDPDFKPGDLVSGLTGWEEFSLMRKHEQLRRIQQDDIPLSYHVGLLGMAGFTAYAGFYEVCSPEIGENVFVSAASGAVGQLVGQLAKLHGCYVVGSAGTSQKVDILKNKLGFDQAFNYKEEPDLNAALKRYFPEGIDIYFDNVGGDMLEAALLNMRIHGRIAVCGMVSSNSLSVSKGIHNLFSLIAKRIRMQGFLQSDYLHLYPRFFENVVSNYKQGKIVYIEDMSEGLESAPAALVGLFSGKNVGKQVICVARE*