MGKSTHCVASSGMKKGPWTLAEDQKLLAYVQKHGHGNWQSLPQKAGLQRCGKSCRLRWRNYLRPDIRRGNFSLQEDRTIIQLHALLGNKWSAITAHLPKRTDNEVKNYWHSHLKKRLALKGYDPVTHKPKTTIFGSANGSTDDPKTSTNLNHIAQWESARLQAEARFGRDLELHKQAHHLYNNNDISATSTILLDHSKDFGPTDQLYGQNTPQCLDILRAWESILMSNYSEAAGGQDHVNSFGNGLAGDFEPPIISAISSSNGSSLMDCFFHEPIRQCFDENYGTSITEPFTAVPHNMGFKNGACLEDFGLWEIIMQGRKDCPISGISM