MNEQPVVSLKASTCGLDVLDDILLGYKVDWPVNIVITEEALKTYAEIFRYLVQVRLAVFSLTEVWRFLKELTQLISRSSHNRPDVLKELSSVMKLRHQVYHFLSTLQQYLHCHLSDISWRRFQHSLQHQVRDMLDLEYVHLCYVTDALHICFLSAETKPIAAIINSILQQALELRSCFKSLNYISESTVKQLNLDSLINFSQVDAIRTKFEGNIKDLYILHLKSSKYGEIGLYRFWGYLNYNEYHSLMINKDMGCFYF*