MTTATSRAPASPDPEEEELDTEITSIRVEIQNLQKHKRILSSSLLTTDAIQKFLRKQPKPLTTTNQTDPLAALSPLVHAAGTHASSNHHRIAFGATAFPFKDPSPTSSAGTLLGVRIDVCARNGRFAKPYYILLKHEQSRAGLGPGSTKMLKVHRHTVPGFISIAKLESAYLPHPGIPRRVGNGDGDAGEWSGEEEHAEPAKPWKKSGSSIQKQDLRGFVRELRRELVAWHMRVDAIDFLREKLGLVAAEGVSLPFDISPDRDTGIVSLAAVAAEARYVRVEWVDGRVGRLKLSNAGIVERAVVIGDQGRDKKVEDAMTGGGGRIETVLDRLRVDTLSGSAGL