MATRVLDTLAVAAEGGGGALPLTFFDVPWIFTGPVERVFFYPYPHPAEQFRAALLPRLVSSLSAALGKFYPLLGRVRPCPDGAGYEFFCPAGGGAGGGAVELTVAESEDDFDELSGDGPRDVARLYSLVPRLPVVEDEDGGFALAAVQVTVFAGRGVAVGVSIHHVACDDSSYMHFVKTWAGHCRLAAGGEDSGAALPPPPFLDRAVIADPRGLAARTLDEMRQLAANGPPPPPPVPAGPPPKLVIRSFTLARGCIDKMKQRVAADAKDATPHCSAFTVACAFAWACLARSTDGNAPTDERAHLLFSVECRRRLSPPVPQEYLGNCLRPCFVEVGTRDLLGADGVTTAAAAIGAAIRALDGDGVLAGAEGWFQKILSLVPRRPMSVGGSPRYGVYDTDFGLGRPSKVELVSIDKTPGTVSLAEGTGGQHGIEVGVALPEADMARFASCFSDGLHQL*