MDADTALELVKKGASLLFLDVPQYTLLGIDTQMFSVGPNFKGIKMIPPGPHFIYYSSSNRGGSEFSPMIGFFIDLNPSQVIVRKWDPQEERLVKISEEEEERYSQGVKNMEFDKYLGPYTLNQFGEWKMLSNYITKTTIERIEPIGAEITIIHEPDIFVNNPKTSMEEALSEQLKNTKIQKSDDKVVKRGCYYTKIPRLIKQKGILGQDLTSLNLDKTSLLESILIKEYGGMEDLLLGEMQFAFVAFLMGQSLEAFLQWKNFVNLLFGCTEAPLHTRSNLFTKFIKVLYYQLKYAFQKENNVATKGSITLLDDSFLSSDSFLQHLCKEFFLLVLEAPFVDGDLLSWTRKLKELLESSLGWVFEHDTRDGIFYEEDDEFAPVVVMLEE*