VVEEPPAPEVQEDPSTSEAVEDNYDEDDGEIDIQIRNVVCNYTLPLHIDLRKLALNTNNVTFDRGRGVLLKQKRKPNCYVKIYSSGKVYIVGCKSEADCMIAARNIARRVQKTMNKEKDIVRIRNYKLAQQYPAQSQYEPELSVGLVWRSQDPKATLRIHTTGSITVTGASSESDVMRSIEMMYPIVRKFRCAMRHRSEPKRKRPPRKRAAPSSMGGGLSAKRPAVSGSGIVGNKMYFSDEDDIYDEDDLLDDED