MLATSDLWFRYQNEPVLKGLNMDFSLSPVTGLVGANGCGKSTLFMNLSGLLRPQKGAVLWQGKPLDYSKRGLLALRQQVATVFQDPEQQIFYTDIDSDIAFSLRNLGVPEAEITRRVDEALTLVDAQHFRHQPIQCLSHGQKKRVAIAGALVLQARYLLLDEPTAGLDPAGRTQMIAIIRRIVAQGNHVIISSHDIDLIYEISDAVYVLRQGQILTHGAPGEVFACTEAMEHAGLTQPWLVKLHTQLGLPLCKTETEFFHRMQKCAFREAS*