MTTFQQAQAEGLCLRFPNNIGIHREINYELAVEMLMRAVLTSQNTPFVWGFIDKPADGQILLLFLSTQAPFPNDGIRYQDAEVKYAMPVGTTRELEVHEAKCGFIPGSQDQNASRVRRRYRLVKGGHSQLVLVHYTRGQPAPIAPALANQPVRAYPLRTINEPPMFVIGDKAGQKVYPPGSSMHGPSSAPPMPPTAIGMGMNMSQQQAILAHQNNNMEMLERRREREREQNRNRSGSTGGRPPRPEDDDSGDDTEQIATRTLAFTRYKRNHDLMNEVFRQAAYGDKKERPYTSPYSIFNKDDLEAKAVKLEAEIETLKQKSASRKLQGAHDISMESFGDPIPV