MATFAEAPAGNPKSGEKIFRTKCAQCHTVDKGAGHKQGPNLNGLFGRQSGTTPGYSYSTANKNMAVIWGEPTLYDYLLNPKKYIPGTKMVFPGLKKPQERADLIAYLKESTSS