MAPPHGDKSAKVKEEAAAAVSSVDNRPISTILFIVAMQTEALPLVKKFQLTEDLNSVFPKGVPWVRFYGNYKGLAINIVCPGKDPALGVDGVGTVSASLVTYASVQALQPDLIINAGTAGGFGAKGASIGDVFISSEVAFHDRRIPIPVFDIYGVGSRKALATPNLLKELNLKVGKLSTGDSLDMSPMDEASIIANDATIKDMEGAAVAYVADLLKVPAIFLKAVTDIVDGDKPTPEEFLENLAAVTAALDRTATQVVDYISGKCLLEL*