MPPLDNLSLKVLPEFVGGILEDDQLGIKDIGNQADSAETKAAVIGLEIGEKLREINLDDSVVETKTGFEFPLILDSSECQNGSSSGTQVLAGVGARSISIIKLKNIKIYAFGFYIKPEFLRAELGEKYDKVPPEELKLKSAFYEDLLRHELGMTLRLVVHYKRIKVGMVRSAFENSLKNRLRKLKGVDDDGGLRVFCSYFTEELSLPHGTVIDFHWQHGGQFKTIVGGRLMGTIFSLDFCRAFFDLYIGEPPVCPKAKQEMGLKLGNMLWGS*