XXXXXXXXXXXXXXXXXXYVLFSVVVPVSFDTILKSHVRLNEMVMLTRPLLINQASELSAARLPKNYTCENCGICFLSEKTLVGHQQYYCRTALNNNNRPSDPPESSDLSGMLSCQHCGYTGSSPSQLWRHVRYSHPSPHTFICILCGYKASSLRGVKSHLKIVKYLPECDEVLAATAV