MTDPQYPQAPVAAPSPTWNSRFDFYNTYGHPSASAHGAAAFKQLSFGERFRLTANGPAFFFGPIYFAIKGPWRKGLSLFGVAVAISALIGVIELAFDISFPAAGFGAAIGVLYSTAANWAYYQHVAYGSTSWNPFEGVPLLRARK