MDAMRKQLDVLMGANRNGDVTEINRNYYDREVCRLYLVGLCPHDLFQLTKMDMGPCPKVHSLQLRKEYEEAKTKGVHSYDRELEDVIDRLIVECDRKIARALKRLEEDDAKAAIAISVSEVTQSTEILELSKQIKEKLKEVDAFDLEGQTDSKIRTLEVVEELRAKRADKQAILLLDAFNKDRANLPQPIPNAPSLVTLPLVPPDARTQELINEKLKKAEDLGEQGMVDEAQKELEEAEALKKLGARQEPVLDSSKYTAADVRITDQKLRVCDICGAFLSVYDSDRRLADHFGGKLHLGYIQIREKLADLQEERNKSRKEDRSEDDRRSKDRIRDHDRSGSRDRERDKEDHSNDRERRRDLAEGHDHDRGIVQVIMVAAGATIVMIDTKVFCNMPQNSKVECRLGISKFGNEAAEQCGFRPALRILSS*