MSVSATESCAKNVQYRVDHLLSAVENELQAGSEKGDPTEKELKVSLEERDLWMRFKELTNEMIVTKNGRRMFPVLKVSVSGLDPNAMYTFLLDFVAADNHRWKYVNGEWVPGGKPEPQAPSCVYIHPDSPNFGAHWMKDPVSFSKVKLTNKMNGGGQIMLNSLHKYEPRIHIVRVGGTQRMITSHSFPETQFIAVTAYQNEEITALKIKHNPFAKAFLDAKERNDYKDILDEGIDSQHSNFSQLGTWLIPNGGSLCSPNPHTQFGAPISLSSPHGCERYSSLRNHRSAPYPSPYVHRNNSPNNLADNSSACLSMLQSHDNWSTLQMPAHTGMLPMSHSAGTPPTSSQYPSLWSVSNSTLTPVSQSGGITNGISSQYLRGSTPHYSSLSHAVPSPATGSPLYEHGSQTEIAENQYDVTAHSRLSSTWTTVAPPSI