MVSIWQVLAVIVAVLYPVQALLNIFMKNKKKLPPGPKGFPIIGNLHMVLGKNLHQALHHIAKKHGPIMSMQFGLVPVIVASSPHAAELFLKKHDIAFANRPYNAAAQYIAYDHRDIVFGKYGPHWRNMRKLCKMKLLSNIKINSFRSMRKQELGIFVNFLKQAASNHVEVDLSAKFTSLSANMSCLMIFGKKYMEEEFDERGFRDIIQETLFIVASPNIGEFFPFLSVLDLQGFIARLKDLANIFDEFFEKVIDEHVQSKEQNQTKDMVDTMMTIMQSGEAEFMFDRRDVKAVLLDLLIGSTDTVSTAIEWIFSELLRHPKVMKKLQNELEQAVGINRMVEESDLERLEYLDMVIKEGLRLHPPSPLLTPHESIEDCIVDGFDVPKGSRLFVNVWAIGRDPEAWPDPEKFMPERFIDSNIDLRGHDFQLLPFGSGRRSCPGLQLGLTIVCLVLAQLVHCFDWELPNGMMPNHIDMTEKFGLVTPRAQHLMAIPTYRLNV*