MHMREAKPYKCTHCIKSFANSSYLSQHMRIHLGIKPFGPCQYCGKKFTQLSHLQQHIRTHTGEKPYKCKFQGCEKAFSQLSNLQSHSRCHQSDKPFKCNSIGEILFS