MSKDVMLCAAVRLSIFKDGLRQHILKGLAAAIAANPVLAFAGAGGADIAGMGNSAAVGAKSLQKNALTIAQFVGVVFVITGLVAAKNKKDNPQIKTGHIVGSILFGVCLAVIPEIIKRSQAQVGLAPVDVG