VTGPVQIRDPTDTADGSNMTSPPLLDASPMENPALFNDIKIEPPEELLANDFNLPQVEPVDLSFHKPKAPLQPASMLQAPIRPPKPQSAPQGLVVSTSTSETTTSANIPTILTPGSILASSQGTGGQQILHVIHTIPSVSLPNKMGGLKTIPVVVQSLPMVYTSLPTDGGPAAITVPLIGGDGKNAGSVKVDPTSMSPLEIPSDSEESAIESGSSALQSLQGLQQEPATMAQMQGEESLDLKRRRIHQCDFAGCSKVYTKSSHLKAHRRIHTGEKPYKCTWDGCSWKFARSDELTRHFRKHTGIKPFRCTDCNRSFSRSDHLSLHRRRHDTM