MSLLIPKFLFVSLIVLLSSIVLGFSEAEASYQVYKIKVVNEFPHDPKAYTQGLLYAENDTLFESTGLYGRSTVRKVALRNGKVEAVHEMQSSDFGEGLTLIGERLFQLTWLQDTGFIYDRYNLSKFEKFTHHMQDGWGLATDGGVLFGSDGTSTLYEIDPQAMKVIRKQVVKSQGHEVPYLNELEYVKNEVWANVYVTDCIARISPKDGTVIGWILLQSLREDLISRGYKDFEVLNGIAWDRDGDRIFVTGKLWPKLFEIKLLPLPPNAPLIGEINNLCIPKPFFLGKLES*