MRVLVVGGSGYLGQFVLKAFSDAYPDTEWVGYTYKSTKLPIPPEDDVHAYEVDLATGEGADACIADATKGGESLDLIVNCAAASSPGWCEKNETAATALNVPSKLLDAMTAASETIGEPLLIHMSTDQVYGGDERRSTEDQCPANPVNAYARSKLKGEEEVAKRWAKHVIFRPSIITGPQPPYAPVNRPLFLDFIVDALKGTKPVGFFVDEWRSPVCAHDIVGHVKIFADRRDDLPRRRLFNCGGPDRLSRVDMALKVAAALGLSGAFSYSHCASVDRGLVSPADISMDSGAILMHSYVVNRGFARQVDAAYANPPTKAEHVRPWGVDQWPPPPWIADSD*