MLRELDVTEMGLSRQSQDEERTEYGRYLIDMGTAHGLAILNGLQRFPAAGSFTCFPHRHGASTVDYVMAQPSLIPSFLDFMVGTRPVGVAVDHAILSFTLTFQFSTAPLGEVSTHTRYTFMREMDSVYTDEIYRQLCTQEPGRPLDKLTHILTQTLHDAASEAYPHIGPRPIGVAVDHALLSMTISFQFSAAHISGGVAPTRYTFTRATDSVYIDGIYRRLCTEEPGQPLEELTTILVQTLHDAATEAYPHTQPEQRRRSGSMPQNSWYNEECRETRARLQRELLLGCITHRQSQTTFRRLVRRKRRAYLAQLEQDLYQLFLSQDSGEAWRLFHEHSPPPAITSTETWAQYASSLYTVPGQ*