MASFGLGLILVIMFFLSIFQAFSATTSHFGGDYANLYPQFYQFTCPQANDIIMSVLEEAIAKDSRMAASLLRLHFHDCFVQGCDASILLDGNSEFRSEKDAAPNQNSARGFEVIDEIKDKLEHVCPHTVSCADILALVARDSVLLSGGPFWEVPLGRKDSKIADFNRANVDIPGPNSTIQNLINLFNNQGLKEEDLVSLSGGHTIGMARCVSFRQRLYNQNGDNLPDATLERNFYYDLKSICPTKGGDNNISPLDVASPVKFDNTYFKHLLNGKGLLNSDEVLFTGNVQKTMELVKNYAENEGLFFQQFAKSMVKMGNINTLNELKGEIRKNCRIVN*