MATGAGECPSKAVQYRVDHLLSAVESELQAGSEKGDPTERELKVSLDESELWQKFKNLTNEMIVTKNGRRMFPVLKVSVSGLDPNAMYSFLLDFASADNHRWKYVNGEWVPGGKPEPQTPSCVYIHPDSPNFGAHWMKAPVSFSKVKLTNKLNGGGQIMLNSLHKYEPRIHIVRVGGPRRMITSHSFPETQFIAVTAYQNEEITALKIKYNPFAKAFLDAKERTDNKDIREDASENQQSGYSQFSPLMETVGSWFIPGTAPLCPSASPHSQFGSPISLSPSHGCERYSTLRNHRSAPYSSPYTHQTNSPTSFSDNSSTCLSMLSSHDNWSSLQMPTHSSMIPMAHNSTSGTSSSQYTSLWSVSNSPLTPVSQNGGINNCLSSQFLRGSSSYYPTLSHSVTVPSSGSPMYDNSTATEVHDTAQYDLSPHGRLPSAWTPVTPPSL