MSVVSLLGVKIVNNPASFLDPYQFEITFECLEQLQKDLEWKLTYVGSATSSEYDQELDSLLVGPIPVGVNKFIFEADPPDLKRIPTSEILGVTVILLTCSYDGREFVRVGYYVNNEYDSEELMEQPPARPIIERIRRNILAEKPRVTRFAIKWDSEESAPAEYPPDQPEADQEGDDSAAYGAEEAELEAALFKELNELEPKTEDQEMEGTEGPATKEEEEEDISDAESEDIEDESDEDEEELDEEEGDDGDEDVEMGDDSEQKDESAGGASNNNPAAHQQQPELMVH*