MASGTSATEIASLEQLTQAIGSDSNSTVLVYFYNGLSKESKPSHMSKIFEAFASKSQVAGSALGHVRFLRVDVAKNQDIAATFDITNPPDILAFRNGEPIPLEALLPQLQQELKAGGAGSSSGSAAEGSGSQAAWLGADLPRSYKDVTEQVEMKRVELLNVDGEKGNVRVLFSGAKPSALTTGKGNEIDWVESDTDEQLLLFMPFQAMLKLHTLQITSIPPTGDDVDDDEKPMRPKVIKLFINRPTNLGFDQAESTAPTQMIEIAESDWNADGTANIPLRFVKFQNINSLIIFIEAGDGSTESEKVRLDRLRLIGETGEKREMGKLEKIGDEPGE