MESTPEKLYFGKSLLVPSVQELAKQHLTNIPARYVRPEQETPVISTGASVPVIDLQKLISGDSMDSELQELHSACQQWGFLQVINHGVTPSLLEDFKREVIQLFKLPMEEKKKLWQQEDSLEGFGNAFVVSEEQKLDWSDMFGIMTLPPRIRKVDLFQKLPSNLRDVLEAYCKEIKSLARIIVCQLTKALRMDEEEMRDLFSDGMQSMRMNYYPPCPEPNRAIGLSTHSDPGVLTILFQLNETEGLQVRKDDIWVPIKPLPNALIVNIGDMMEILSNGVYRSIEHRAIVNSNEERLSVATFYYMNLESELGPAHSLIGPHNPPIFQRVSVHKYLQDFFARKLDRKSNLDFLKVETSDGES*