>109582 IQLLGPQFGDPAVRNYAVSVLENLSNEEICSFLVQLVQALHYEPRIESALLQFLVNKASV DQSLGYYLYWHIKAGLEVAFFAVKLQFAMNEFRKTCKSHVMTALSKQEKLVLSLANIARG IRQVKQKAERQKQLISLLSELESFESVALPVDPRCEVNGLELTKCKYMDSKKLPLWLVFK NTDRSVEEHTYIIFKTGDDLRQDILTLEMFSLMNKTWLRHNLDMKMTIYSCVATGDSSGM LQVVWNSETLSNICKVDISLIASGGGVAVFKEDTLINWLMHETQTGELSRALDNFTRSCA GYCVATCLLGIGDRHNDNIMLKRNGQFFHIDFGHILGHFKSKFGIKRERARFVLTPDMAF VMGGTHDPRFRSFEILCAQAFNQIRAEATKYLNLMSLMISSGLSEVSSPADVRYMHDIML LNLSDEHAAKEFTKWIHDSLHTKSTQFNHAIHTWVHK*