301 aa
MTAPLPTDYIGRFAPSPTGLLHIGSLLTALASYADARANRGKWLVRMEDLDPPREMPGAA
AHILHTLEAFGFEWDGEVVWQSLRHSLYRDALGRLKEKGLLYPCYCSRKDWQAAAAQGAD
GFVYNGRCRRPEDRPHTDKPPAWRIRVNDETIGFDDGIVGHYAQNLARDIGDFVLLRADG
FWAYQLAVVADDADQGITHIVRGQDLLVSTPRQIYLQRSLGFATPHYAHLPLLVNKHGQK
WSKQTLAPALDENHKEQLLRQVLQYLNLPPAPEVSRPQALLSWAIEHWQPHKIPIHDIVT
E