MFSAVHNARYMAEGFQGSRYDVLPAEAPFYFRNSGKAVMIRLLHAAPHTDNLDVFVNGISVFRNVSYTDLSSYVRFPAGRIQIDVFRRGWANGPLLTVQYHLIHGRYCTVAVTGTAAKLVPVGMYDQPAADPESRSIRCVHLSPDSPALDFAVQNGPVLFSGVPFQSVTRYIPVRSQKMDVELRGAGSTAVLLKAPRITLHAGESTTLYGLGFVNGSPSLEIKAAPFPVKAPPS