MSVFLNFCDDDTGKSFTAHLNKALLDLGIATFFFSPTQEQPSGIHRGIDDCEVFIAVFSPNYASSFICLDQLSYLLSLPERRLILPVFYYVEPAHVRWQKGPFHGAFEDHKNKNGFDEEKLHKWRNGLNEVTELSGWDMKNYRTEANLVDELVKHVSDKLKYITQLHVANYPIGLDSRVADVMRLLDLHADDVRMIAIHGMGGIGKTTVAKAVFNIIHSSFDASCFLSDVREASRTYGGLVALQKQLLKELFNEDGLNIYDDERGIKIIKNRIGSKKVLVILDDVGHHKQLEKLAGERDWYCKGSRIIITTRDEHVLNVRNRVVNHHIYKLEGLDDTQSLELFSWCAFGEVQPVQEYVKLSKEVVSMAGGLPLALEVLGNYLCDLTSIEEWKDAVAKLKRIPEDDVMLKLKISYDDLNEKEQQIFLDIVCFFIGENKDYAIDIWKCCGFPALISIRRLLQRSLIKIVDGHELWMHDQIRDMGRWIVELENLDDPGSRSRLWDPDEVFDVLKNHKGTSKVRGFMHDGYEWEQSWETEAFKPMTNLKLLSINQASLIGNFKYLSSELVWLQWQGCRLQHLSDDFSHEKLAVLDLSYSDAIVDLLNNNIKELFPKLKVLDLSCCYNLERIPNCSLYPNLEKLILEDCLKLVDIPDSIGLLGKLVYLNLRGCSSLKELPDSIGSLVNLEELDVGGCKELSRLPASMGRMRSLRYVDLWQTAIAMLPDEFGLLPNLEKLNMRGCGQLKELPESIGRLTSLKTLDIGYNSSLTRLPTSLSALCSLEKLDASNCNLQGMIPEDFERLSSLKTLHLSGINFQGLPSSMMGFSQLEALSVHNFEQLVAIPELPSNLKHLDAFQCQSLQTMPKLSHLSKLVSLSVVECGGLVAIQDVPSTLEILNSSNCISLQIIPNLSQLSQLQVLDLTNCNKLVEIQGLSCLKSLRILHLNGCNPHALRGQTLAKETFRSLEKLSIPGSKVPDWFLCHNLSCTLPRLSDVNLHIKEVLLCFVCSPDDTAPNNPYLKLLIKRECEVQQTLSFGLNPLLHQNQMYFYRFRDGDLSEENSWKDGDQIELVCSSIVCLKGGIHLVYKPEDTEDSMQERLADFFNTLLTE*