MQEIKLDIYATLVCMVLVLLLGRYVISKVKFLRDYDIPEPVVGGVLVAFAIMLARQFYNFGLQFDSSLKDPLMLTFFITIGLSADFKSLQKGGKMLAVFLLAVAGFVVCQNAVGISTASLLGVNPLMGLLGGSIALVGGHGTSAAWANFFTQPPYNFSSSLEVGMACATFGLVSGGIIGGPVAKYLISKYKLEPKDTKEKDTLEGVVSKGFETPKEQRLITESSFVETLALIAIALLVGTFLSHLVPKSFTLPTFVWCLFVGVILRNTLSFFKIHSVFDREVSVIGNVSLSLFLAYALMSVNLLELLKLAVPLAVILSVQVVFMILYVVLVTFRVCGKDYDAAVLCAGHCGFGLGATPTAMVNMQTITNHYGPSHVAFIVVPLVGAFFVDIINALAIKGFLLLPFFPS