MDETKKRIRLSQTPTFNGKGQHMALGPSDWLHWRPGQAEKNRRTFLRTSDAASEDASQPTHVGDQENPPTGDSNDLLQQLRFMHILARNLEHSWEREAEDFAACDIECGYCGNCQY*