MAKDAEKPIIPEGAPASVSTAIPREKLPDDLQELLNRQDSFFDELYDGELPETTESSVRYAAYANRLRTIMLSAHRYVAYTSDIGESFRPIAHPGLVRTAYGISWAYLIGDVSHESWKAYKRNQKLMHPENNEHMRALSDGDEQKQKILEGRAVERGQKVHIPAIEDWRAVGAQRAVFQSIASMGLPAFTIHSIVRYSGRALKNAKNTTIRTWGPIAVPALPYMFDKPVEEAVEYVFHTAFKAIGGPGAVSEKSHDREEDIAKDNKKLKEL*