MSFPSSPPSISLSNSAAPNLPLPAKVEKVTETENRMPSIPITILTGFLGSGKTTLLLNLLPQLPKSYKLALLKNEFGDVAIDSQLASTSAISGVRELLNGCICCNLVGQLSDALSELESTVDPDRIIIETSGSAFPATLAMEVNRLSRESPHNEDGSSKYTLDGVVSVIDVENWAGYEDTSYTAKIQARYTDLIVFNKWEHVSERRFDEVLDRVGDLEVQTPWVKSDKGRVEKDVLLGIDGALFAKQVIENGHEHGHEHADGHGHEHGHQSEVEVLSVTLRQTEGTGASTIDVPALEKLLSSAPKEEVYRIKGILRCSTQTPLASSSDDLDVRPSPSNSSDSAYYILNWAFGRWTCTSSEVVADAADPATVARITFILARYESAKWKKKLDGGALVQSDGAELNVERLV*