MTSCHSHGKLCIEVSSTSKIAFISEELCIGCGICVKKCPFDAIEIINLPKDLDKDTTHRYGPNTFKLHRLPVPRPGQVLGLVGTNGIGKSTALKVLAGKLKPNLGRFQNPPDWQEILTYFRGSELQNYFTRILEDNLKAIIKPQYVDHIPKAVKGNVGEVLSQKDERDVKAELCRDLELDRVIDRDVEHLSGGELQRFAIAVVAVQHAEIYMFDEPSSYLDVKQRLKAAQVIRSLLRPNSYVIVVEHDLSVLDYLSDFICCLYGKPGAYGVVTLPFSVREGINIFLAGFVPTENLRFRDESLTFKVAETAENVEETETYTRYKYPSMTKTQGDFKLHVSEGDFTDSQIVVMLGENGTGKTTFIRMLAGLLKPDEEDIDLPEFNVSYKPQKISPKFQYSVRNLLHSKIRDSYMHPQFNTDVLKPLQIEQLMDQEVVNLSGGELQRVAITLCLGKPADIYLIDEPSAYLDSEQRIVAAKVIKRFILHAKKTAFVVEHDFIMATYLADRVIVYEGLPSVECTANTPQSLLTGMNLFLSHLDITFRRDPTNFRPRINKAESVKDREQKHSGNYYYLDD*