MAAIKDSLLAQVAEVLPSSGHKVTIVGIGQVGMASAFSILAQNVSKEVCLIDVCADKLQGELMDLQHGSNFLKNPQITAS TDFAASANSRLCIVTAGVRQKEGESRLSLVQRNTDILKNIIPKLVEYSPDTILLMVSNPVDIMTYVAWKLSGLPKNRVIG SGTNLDSSRFRFLMSQRLGVAPTSCHGWIIGEHGDSSVPVWSGVNIAGVRLRELNPILGTGEDPEKWNELHKQVVDSAYE VIKLKGYTSWAIGLSTASLASAILRNTSSVAAVSTSVLGEHGIDKDVFLSLPCVLNANGVTSVVKQILTPTEVEQLQKSA NIMSDVQAGLKF