IMLNSLHKYEPRIHIVRVGGSQRMITSHCFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERSDHKDAMEDPGDSQHPGCSQXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYSDNSSACLSMLPSHDNWSGLGMPAPAGMLPVSHNAGPSTGSSQYPNLWSVSNGAVTPGSQTPVMANGLGAQLFRGSPAHYAPLTHTTPASAGSPLYEGGATATDIADSQYDAAAQARLVA