MAREALEVLGEPNIADLIPVLKVFDLQGLKRRLMKTAKKFDEFFDKLIDERLEERRKGVKINDNGRMDMLDVFVDYRSQKKDDELMEFSRVDIKCMLIVHGLLIDLYFASQTSTPVNLAESTFIASANLVSNLICSKNLFDKTRKEGRELKEMAREALEVLGEPNIADLIPVLKVFDPQGVKRRLRKTAKKFDEFFDKLIDERLEERRKGVKINDNGRMDMLDVFLDYRSQKKDDELKEFSRVDIKGMLADMFIAGTDTTSSTVEWGMTEILKSPAIHTKLTTELDLVVGRHRFVEESDIPNLPYLQSTVKELFRLHPVVPLLIPRRNDQDCHFSGFHIPKHTVLLVNVWEMGRDPSLWADPMEFRPERFEGSDIDVKGQDFELLPFGAGRRMRHESNAI