VSGLDPNAMYSFLLDFVAADSHRWKYVNGEWVPGGKPEPQAPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKLNGGGQIMLNSLHKYEPRIHIVRVGAPQRMITSHCFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERSDHKDMLEEPGDSQQAGYSQWGWLIPGTSSLCPPANPHAQFGGPLPLPPTHGCERYPALRSHRSSYPSPYVHRNSSPTYSDNSSACLSMLQSHDNWSSLGMPAHTGMLPVGHNAGASAGSSQYPSLWSVSNGAITPGSQPAGPSSGLGAQFFRGSPAHYAPLAHAAPASSASGSPLYEGAATATDIPDSQYDASAQGRLVASWTRVSPPSL