MEGLMEKGVLDDIIGRLLEEKGGKQVQLSEAEIRQLCVNARQIFLSQPNLLRIRAPVRICGDIHGQFQDLLRLFEYGGYPPSANYLFLGDYVDRGKQSLETICLLLAYKIRYPDKIFLLRGNHEDAKINRVYGFYDECKRRFNVRLWKIFTDCFNCLPVAALIDEKILCMHGGISPELKSLDLINEIERPAEIPDGGLLCDLLWADPDPRIKGWSDSDRGVSCTFGPDVVAEFLAKNELDLICRGHQVVEDGYEFFAKRRLVTLFSAPNYGGEFDNAGALLSVDEQLVCSFEILKPVLSSSSKLPLKKPPKAGGM*