MKQMFAKRSRLKPLYNFPTLLLFLEQTNKPIMEKKRRARINNYLNDLKSLLLDAMKKDPVRHSKLEKADILDLTVKHLQDIERRRLAVAMAVDPSVPEKFASGYRECIDEIAKYFDTLGTVDEGLKGRVRKHLESCLTFPGKTGPFPGGVGPFGGVSLSSPDDINNNTQGLLNRVFANNLSLGMFPSAGFLGDLSSAVPFNPFPFFGPLRGVPSGTLPGHGAFPASLDQEVPELKRATTTRDKEPNQPVVPSPPASPGPPNEADDSGTTLMTPVGKTGTLSEQQHTMERLLAIFPTPPSPEDPQPTQRRFGKLGHHFGASPFVPTGRALVTTGGEDETPDTSREEGGPSSDTSREANRDQPDGDDGKDNPNGEMWRPW