MHFDCDGTADPSSQQPRPGGRRNQCSIQLKNLGLAAIQYSVAKDELPGWAMEFGHFGWDPETETVLSPLIDPSADSPEASSRNLSPHRKIGPWAVALLPWLDAQPTYEHWTEDRYPILTRAEGSTTGFSGKGFHPLAAPNLAIMQCPTDPTQSEDDGRNSYVANAGVFFPPRDMITGQHAIFHPGGTTKTVTFAESMSNEFGAFGNQLSARLESSAEDEHVPIAKPIRLEDFRDGAGNTVLFSESLHALSWHRSGFVDDKDLIFENHPDEVLYPTLSRFTNTMVWHGVDWSNGKQPREIHRINGERTLTETMQMSRTNVADLARPSSAHAAGVNAAMADGGTRFISETIDMRVWQSLMTPRGHEPISDDEI