MASDGDVDTGRAHVQTYVPEYQKAEWASEAEALNMSLSEFVRSMVQAGRSDISVDTDVAAIESADEPAATPSSTPEPRGSGVEDRVVDILESDEFYDWDELVAALTDDVEERLEDALQELQADGEVQYSGRNGGYTLV