MADGEALCEAARNGEISSIKSLIDSGGDVTYFDKDGLTPLMHAAKHGHAEVVKALLDASAPWNALTPSNVSAGDFAMDAGHQEAFDVLLNTAIQAELILGTIARKDNAKGNSDGNYLDDRVTFSEDKIMDSDSKAIMMAWEKPLMEAHAKAVCSNGGHILNIGFGMGLVDTAIQQYSPLSHTIIEAHPEVYDRMMRAGWGEKENVKIIFGRWQDVISKLETYDGIFFDTYGEYYEDMREFHQHLPRLLKPGGIYSFFNGLCGGNPFFHIVYCQLVSLELESLGYSTQLIPLPVKDCLGESVWEGVKQKYWQLDTYYLPVCQSMSESE*