MATMLARRASLLPRGARPCFVASRVAPRLASRGVPVVFAAKQGSPAASKSQQYQPTSARDAIERGTEVFKNQNNLDEAVRLYRVGLEMQPNDDEARAALYNLGCALTKQKKFSEAVEAIERAINDYGLKLIVALRDDDLRLLRERREWMDALGRMKGGMSRQTKADLRTEAKAPFRLPRLILFGGLLAGAGLGLMVILTRLAKSLQGGPDAPDLNESLTNLGINVTAVAVLSWLVYRDVSSKQAELRITTREEGLGRLQVDLGKDRVLPLLKFRGQVRPVIVAGSRSFVEKAIKEAEGQYLNLRDRAVSVVPIIFEKAQAVELDPEDKLRLLKKEFAKEGAKGFGDESAKKAASEPKAKKVSVLGGLVEADKKWRLEAYDTDEWKAWILEQKEFSGLSTTEPNCYIQVQLDGTVRSSGTGSPPWDKLVEELPLLSDFRTRLTDGVGPQE*