MDPVPQSHPILSYVLSRLPAALAKPKPTPGGDFDIEQPPVETPSPRTPSSVGEFELVERMPGLRHASVLRAMTRAVADVSAARSALQELGPRPDHELVDSSRALIAAADAGDGASRISEEDLEACRMVVKLEETHDAYETLLHEAEGRLEKVYRSAMEGRDLEEAEEKDEPAVGAKEGDVVVQEEVVAVLKQAEDGKAVDSVRLVDRQLRFLPEAFGRIQGLRVLDVSHNQLEVIPDAIGRLDHLEELLLASNALVSLPDSVGLLSNLKILNVSSNKLRTLPDSISKCRSLVELDASYNGLTYLPTNIGYELVNLRKLWVHMNKLRSFPSSICEMQSLYLLDAHFNELCGLPSAIGKLSSLEILNLSSNFSDMKELPFSFGDLLKLRELDLSNNQIHALPDSFGRLDRLEKLNLEQNPLAMPPSDIVNKGVDAVKEYMSKRWLDALLEEEQKSMAAAAAESPQASTPKAWLARSVSWVSDVSGSVVGYVSGHNKPEKDAYLDQQF*