MASFGLGLILVIMFFLSIFQAFSASTSHFGGDYANLYPQFYQFTCPQADEIVKSVLEEAIAKDSRMAASLLRLHFHDCFVQGCDASILLDGNNEFKSEKDATPNKNSAKGFEVIDEIKDKLEHVCPHTVSCADILALVARDAVLLSGGPFWEVPLGRKDAKIADFNRANVDIPGPNSTIQNLINLFNNQGLKEEDLVSLSGGHTIGMARCVSFRQRLYNQNGDNLPDATLERNYYYGLKSICPTKGGDNNISPLDVASPVKFDNSYFKHLLNGKGLLNSDEVLFTGNVQKTTELVKNYAENEGLFFQQFAKSMVKMGNINTLNELKGEIRKNCRIVN*