MLPNSLENLTNLQYIKLAGCENLKKLPDSVGNLTNLKSIDLNECESLDMLPRFLGNLKNLQRIDLSRCLSLYMLPESLGNLPNLQGINLSWCESLVSLPESLGNLTNLESIDLSGCESLETLPNSLGNLTNLESIDLYRCESLAMLPNSLGHLTNLKTIDLTQCQSLKMLPNSFGNLLQLKHLHLRGCCSLTIFSETLGNIIMLECLDLSRCFQMKLLPPQVGSQQSLKRLNLVGTNLKELPGDVLCLSNLEVLRLGGSLFEVLPPSLGYLTSLKELWLRKCENLQCLPDSIGLLTQLTVLNISRCGIQYLPPTVIKMSNLKVLTVCRCPLSELPFKRVEGDEEELLLMEYTGMVQLNELKMYDTDISQVFFPEGICPNLKYLKIYHCRNLVAVGALPTALTTLHLRYCGALSKIEGLCGLAKLERMDITGSTNIKEEELPGHGTLISLKEPIKTHDFSFDLEQHIASLEEDEEDVSFNPFCRIY*