MLFVPTPIYIIDQFLFETDLANLVNIAAIKAAVEGAEKLNASQLEFAKDRIIMGTERKTMFLSEDSKKVFCSIMKNMFIQNSLEYKNLLGLKTSSLYFLNAVQNLGQPLLTAYHESGHAIVALNTEGAHPIHKATIMPRGSALGMVTQLPSNDETSISKKQLLARLDVCMGGRVAEELVFGPDNVTTGASSDLYTATELAQYMVSSCGMSDAIGPVHIKERPSAEMQSRMDAEVVKLLREAYDRVKALLKKHEKALHTLATALLECETLTSEDIRRILLPFSEDRLSDQQQQQPQDEETLALV*