MNSKNFFVALLMYALSPWAHLFGDSVEKWFTRRMIQLDKHLTRRKDAPGSKVKASFMQWWHDRFDVFYWTPQELALDAFHAATGYTSWKRPEHEEICARSRVEPRVKREGKVRIEWYPSIFAWKRLVRECEGLPFIRKDEMYTYISREPNEDLNLAEILRKLNLENIHIIDWRRGTLFTPGNQDRLSLVAFNNLVHVEKKVPTRYFGRPERQPMDTLYVVEIPSEQTLALRHRRAQMLRRWYAKLLGPNDTRAGILWFAMISWAALTSKERIPLPGYYRAFRKVSYFRDVCMILSLLVSAAISLLAAALQEVDLLRYSAVTLAATVFFWNTNPRAVDCLDRAVMDVFYVLSRPVLCCYRILWDVVARSMRRVGRVLVDSWGVVAWGMCEAGWLLVEWLVHTLGYDGEVEVGEEEEGEEDL*