MSDTIAAIATAHGVGSISIVRLSGERALEFALKLSHKTKLTPRHATFTKLFNQNNEIIDEAIMIYFKAPYSFTGEDIVEFQTHGGFSVSEVLLEELVSLGARLALAGEFSKRACLNGKMTPLKALNIQDLILSKSALAAKIIARNMQGNLGELLEKIRTDLVKTLAFVETSIDYADDDLPSDLLEQISTMCEENSKILKEIYTLSQSKKGLIEGFKIAIVGKPNVGKSSLLNALLSYERAIVSDIAGTTRDTIEESFKLGTHLLRIIDTAGIRESKDVIEQIGVALSKKSLEDADIILAVFDASRVQDKEDEKIFDLLANTDKKIFWILNKSDLENVFKNTQNKNFIKLSAQKDITLLKEELQNYFNSFDSEGIMVSSLDLINACKISSEAIFRAKGLLEESSLELFAFELNLAINELARFTKDFQRDEILDEMFGNFCLGK*