MRIEVLLDLKTRLGESPVWDVEQQRLWWVDSLDGRLFACNAQGGAIKSWDVRQKIGSFALRQNGEGAVVALQNGVHLLDFASGELTLLHHPEADRPFNRLNDGKVDRQGRFLFGSMDMREEEPSGALYRLDPDLSLHVLKKDIIVSNAPCWSPSGETFYFADTWTGEICAWDYNTATGDLSGERVFCHVDRSEGGAADGATVDSEGYLWNALVYAGKLVRYTPEGKVDRIIEMPVKKVTSVMFGGENLDVLYVTSMAQPPLPRFPEDNQLRGSLFAIYDLGVTGVAERRFAG*