MGMCMSRDVEEKSEKKRLAMEVVCAEEKAAQLLAQMPGRLCANGATKSCSLYTKQGCKGINQDSMIAWEGFAAEDESVFCGVFDGHGPNGHMVASKVRDCLPSLLTLPLDALLEGCNTLDRHHITEHAKSPGEEEEEEEAEEEEKVHGMHERFTAAFHMMDERLKSHPKLRCTSSGTTAIAMLVQGGEVVVGSVGDSRAILVTRNDDGSMVPHQLTVDLKPNSPGELERIQACQGRVFALEDEPQIQRLWLPNSNAPGLAMSRAFGDFCLKEHGLIATPKISHRRLTKNDEFIVLATDGVWDVLSNERVMDVVISSGSKEEAAKCVVNTAINTWKQKNLASRTDDCAVVCHFLKHKNSTSLAPKSSKKHKSKESYANCETNGHLLRYDTLVMDGEIRGGLDAKLAM*