MVTYNTLIQNEKNENVVAPISRPFARKRRTEIRRLQSNRRLNKKVCKHHLDIAHCTQKKAPWRNWAYLILALAAGIGMLL QFTDKLSTVSGFLESYKNQYHSIVHNQDNYCNPSRRLGDMVLHARHQAIVLVGTSGVGKSHTARILRETFPWPENVNTLS WTGSSSLGRVKSMLSGLTYCGQNMILIDNMTPKDAHFVPIINEMISEGEKSANHTEHPQQKRLTIVFIFNVNSMQPGEEF EMDMEILRNMPHTQLVTFATLDPTHLVDCIRREAAIAMVHLEDEHVEEIIKSIDASASGCKSILAKVLLYGKPIIADSQD TDQVLPVGSF