MGTLRIPDVVPSPTEDSETLMKSFKGLGTNEKSVISVLGHRNASQRKKIRETYQQLYNRSLVDDIFSELSGDFKKAVVLWTYEPSERDARLANEALKSKKKTITQLQVIVEIACASSPDHLVAVRQTYRGLFNCSLEEDIAANVPMPVQKVLIGLVRSYRYGKELVDPSIANEESAILRETIRTKQLDSDNFLLILSTRNVHQLRATFECYKQNYGFSIDQDMKSCGKGLLESMLKVVIWCIDSPEKHFAEGHNVCNLKRAQHTREFSKTASCSGLTFMVYSISCHPAQVVRASIVGIGTDENSLTRAIVTRAEVDMMKVRGEYFIANKTNLDSAVIGDTSGDYMKFLMTLLGAKV*