>30496..31950 MLAQQYDQTVNHPHTLKDKLMMDVQTWQLDHQTKAQAKNDTLPRLTTLAGSQIMQRHFITCLFSDNESAR LAIYLPHEGIYTQNYRYIKRLIGMMYAPFNEREAEEVIYHLINWAKVKEPTVDRYLIPVANGIWNLHRHE LIPFSPDYVFTTKIATKYVNNPVPPNINGWTVDGWLNEIANHDPEIVKLLWEIINDSLNGNFTRKKAIFL YSEKGNTGKGTFQQLIQNLVGKSNVGSLKVNQFDERFKLALLVGKTVCIGDDTPPDIYIKDSSSFNSVVT GDLVTIEYKGQDGFTTTLRCTVIQSCNGLPNFHNKGGTMRRMIIVPFNNHFEGSNDNWDIRDDYMSRQDV LQYVLYRALQLDFKKFDVPTVSKQALSEFEKDNDPLIGFREFFLSLEVDKIPTYYVYEYYKKYCQINGLK ALGQNKFIRRLLPLIPDYTKKKAKATHEVFQQANRFKTQDEITVYVRMPEIGKGYQCLIKKVKK