MSEKKKLIIPKGAGQIQQLGSGLRAKQTDTTTHFKKNCRYDYQPEICKDFYETGYCGYGENCKFIHDRSLTKSSLTLEREFEENRKHEAQKKTEELMKEQKEADEIKLQQEKEQKKETICPKCQKKYNEEKTPMIMKCGDWICSDCAIGCKKCPVCNNSTGGVFKAAKRKR