MDDAARRRVGSIAHHVNPNNQDLANEGFSRSTYASADASTVSSYERVHGNVSRDAVKWTRASVRTDASDGATIELREVIYEKSPEGIARVTINRPEKRNAFTPRTIKEMRWCMDDARDDGSVGVIVLRGMGDLAFCSGGDQSARGEGGYVDAKAGGSEHTPRLNVLDLQMQIRRMPKPVIASVAGYAVGGGHILHMVCDLTIAADNAVFGQTGPKVGSFDAGYGSTHMARLIGQKKAREMWFLARFYNAIDALKMGLVNTVVPLAELETETAVWCREILRNSPTAIRLCKNALNAAEDGQAGIQDMGGSATLLFYQSAEGNEGRRAFLEGRRPDFSKFQRFP*