MVDIQKMLTSCLISLNSLYIVSMVTGSVHIRDPLKTEDRGNMTSPPFPDASPMENPALFSEIKIEPPEELLANDFNLPQVEPVDLSFHKPKAHLQPASMLQPPIFTPKPKPALQTLVSTSTSDTGTSVNIPTVLTPRSILASSQGTGGQQIFHVIHTIPSVRLPNKLGGLKTIPVVVQSLPMVYTTLPADGGPAAITVPLIGGDGKSAGSVKVDPTSMSSLESPSDSEESEIKSGSSALQGVQGLQQEPSAMTQMQGEESLDLKRRRIHQCDFAGCNKVYTKSSHLKAHRRIHTGEKPYKCTWDGCSWKFARSDELTRHFRKHTGIKPFQCTDCNRSFSRSDHLSLHRRRHDTM