MTCRNLDFGRAKLHLVACSFSSSDSIDRYSVRNYAKSVSKSCNRDYGFRRMTLLARVAEGPTGLLNLKKESREPVSLTNLFEVVADDLLNLKKNLRSIDAAENMVLMSAAEQIFGAGGKRMRPALVFLLSRATVEVVGDLTTEHQRLAEIIEMIHTASLIHDDLLDESGMRRGKETVHQHYGTRVAVLAGGVYVCSIVMTASLIAASTKGAAIFSGVDSNVCVLIYEYGKNLGLSFQVVDDILDFTQSAELPGKPAGSDLAKGNLTAPVIFALEQSPKLREIIETEFRVSVSLDEATELVMDCGGIERAQELAKERADLAIQNLRSLPRGSYQPALEEMVLCNLERVH*