MDVARIGFHFTPSDEELFQILGMKLRGEYEGGGVTEVDPYEKEPWLVFDKNEPTTFYVFTSLKKKSRSRMERKVGCGTWKMERSVEVVDWEENVIGFKKMLTFEEKKKNTENGRWIMHEYSLRDFDNYVLCKIRNKSIDKLQQPTKIKFVYHQQDNSNNTHKRKLSADTEDHNQNKIQCINSSFVMSTTGDVRIVEEMIITAPLAAGDVNPFTAAALLATEYNNRELVEEMTVAEPLASEDINPLATVAPLTIEYNDREVVEEMTITAPLVARDINPLATAAPLAAKYNDGEIAEEMTVATPLRNEVEQNDNLVFDIDELWKEIDRKDNLIARGTQAAPYLTATFYTEFAETKDLVLIRGDVVFTSKLTDEEAKWLLETVQSLYLNDTIYKLVERFNKETRDFEFKDVLRALDMPVL*