MDMTPCAICRNVADLDEGATDSRRAGHCKWFNVIKGWGFITPDDGGQDVFVHQSVLQMDGFRSLGQNEPVEFECKLTDKGYEATRVFGPSQTQCKGSEFRPRAKRKYRKMRCYNCGEFANHIAQMCAQGPLPKRCHHCKSEDHLVVDCPNKPPPKIQQPDQHQHQQHPQQQQHSSSTHHQT