MDHFKHSASIGTHTLSYALRGPPRQPNKPLIIILTGITSSALEWSAVCRHLSTDASILLYERSGYGRSEPSPNPPDSLTIIDELCHLLDAAALSPPYLVIGHSWGGILAREFLAARPDDVCGMVLVDPVQERMIMETWPDFSISAVTDGLDYMDVVGLMRDRVLTNEEWGDLMAEEQSEGHAKQAAQELPFLQVSRGVLAEKEQLVPGKDVLKGKPLSVLGGNSKRDHELLYDAGVARGAGTVAQRERFREYLAKWGRCEEEFHRELLNLSSVARYSVTRRSGHNIQLTQPELIADELVCDSWLNAWSLLREGDKNSTHSPAAPRSRVPETILANGKLGQPVWDFDYR*