MFPGLIHHHRLLDADVGGGGGGSSAGLVLTADPKPRLRWTADLHDRFVDAVAQLGGPDTEGSGGSGWRDGGRGGFKYGACGGGESGICGGAQGRLPPAAAAAASRKDQSFSTTSATAMPSGSAATGPARREGGEHARPWMGERVVFAGKVERRAAASAGWRFTIVGTRKYAFPRDLTRTSSLEEPRDMLQLLVRDGEDDLLSAVHQRSQQPMVRAAAEHAHMLEATPKTIMRTMGVKGLTLFHLKSHLQKYRLGKQSGKEMAEQSKDASYILGAQSGTNLSPTVPTPDLKESQELKEALRAQMEVQRKLHEQVEVQRHVQIRMEAYQNYIDTLLEKACNIVSEQLNGFSISDHDLTSAGVMLSSSDTLSPSIFHQLSVSSISLHSPGGKSSPFAADADLFFQKAPEKRKSY