MDAIRKQLDVLMGANRNGDVREVDRKYYDREVCRLFLAGLCPHELFQLTKMDMGPCPKLHSLQLRKDYEEAKAKGQDNYDRDLEDVIDRLIIECDRKITRALKRLDEEDAKAAIAISVSEVTQAPEIVELSKQIKEKLKEANRFDFEGKADMKIRALEEVEELRAKRADKQSILLLEAFNKDRASLPQPLQNAPQLAPLPAATPDPRIQEIINEKLKKAEDLGEQGMVDEAQKALEEAEALKKLPARQDPVQDSLKYTAADVRITDQKLRVCDICGAFLSVYDSDRRLADHFGGKLHLGYIQIREKLAELQEERNQKRKACEEERRSKESRSRERGRESSKDRGDSRERARDHDRKSRDRDRYYDRDCSYEHERDRDRDRSRRRSRSRSRDYDRHRRYDRY*