MNRGWPLGEAGKKMELVNMFAGNPLIPGKRSVVDPRELEALLLGHAGARALPVLDGRPLVAASRSAQGVVNWSLCWQNLEQFGSRFPFGLGSLSGDSAEADLAEGELVRRKYDRVVYLGDQDGVPCFAIDVSKLLVGAHGDASTTAQGLDARASAQKLAQELAAVFSADNPGEKSAFIDLRTLMLAADWRNKQATEQVAIGGHARALLEWHKQAQFCGRCGTKTVATEAGQRRQCSNQSCKNKLYPRTDPVVIMLVIDKERDCVILARQSRFLPRMWSCLAGFIEAGESLEEAVRRETQEEVGINIDRIVYHSSQPWPVGPSSKSCELMVGFFAYATSFDIKVDGVELQDAQWFNRESVLKALTYTDYRNAQEASSLKVYQYCSGEKTTDSFSEAPMYVPGPYAIAHNLIATWANVAPDSLLSKV*