MLTGMTILHPKLNLVIVEGGKHSIAKYRKLMLQRIKWTEIAPATATQVLENSSRGAKAIKDPVAEAAWLKAEDEDGQLRDMSGNRCILLWEGEEKQRSFKKWSYRVCETDAAVRDALGRSKMENMWQSAKNWTAASM*