MKALSSFIATSLALLFLQNAACSAAAGHEDIPVNLHPLRYCTDRGWLGNVLQFFFFFLRGRLSCNEYSYPYGSFWKDAGMLEENQDMAAMAIIGEAPSNPKYLAIFASGQGSSKDLGSVVSGANDGWQWDTTGNGAASRAVNRLSVAAEFYHDQTRFLPNNETLYLTMFDSQFNHMDSAEEKQATLNGYAAYLDSKVSSWDNIKGIVIAGASRGGCLSMCLSQLLRAQYSLDHVKFALGTIDGVCKYTQNEFGVTPDTIDNPLPGAPRGYKAYKTNVPAQLLGPKEDYCIWQLTLGDDATGKLRLGVRGYTHETCNDIYCELLDGNGDCFYTQVWDDLCHSCATMNFDEVSRARTSVPLLDHLAVCVIRFGWHV*