MAKKAVLVGCNYPNSKAELHGCINDVRRIHKSLVDRFGFNESDITILIDTDRRYTQPTGANIKRALNKLVAESSPGDVLFFHYSGHGVRLPAETGEDDDTGYDECIVPCDMNLITDDDFREIVDKVPHGVTLTLISDSCHSGGLVNNAKEQIGESSQHGGSHTKREGGLREGLRDFVSDKLHGALADRGIDLPGFGHSRSRHHRYRDHDEFFQQVPYAGEGFVKSRALPISTLLEILKQKTGKEDLDVGTIRPTLFDMFGQDSSSKVKKFVKVLFQNMHHDDDEGNGSGHHHGLAGAVGMLAQQFMKHKLDEVDNSDEYLKPALETPVSDHEEYAGAHNRAFKDMGVLVSGCQSSETSADANPTGNASEAYGAMSNAVQTVLAEHDGPITNHELVTRVRQILKKQGFSQRPGLYCADQNARGLFVC*