MSTRRALWKTCEGKLLDLCKSCNSLPATRVSQSIGHLGDLYPAFGSQSFVQKRVPWCLHRRELFQVGQSQVHPTVFYGDKMRDQLQKMNADSEDRLCLQNVHPPKGQLSVEEARKLLRFVQLEALKTRLHGIPNVCISHKELLDICMGFTGNSSMEEAKVMAKSLDQSGEILVLRHNAYLHPHQTRVLVELWSGLGFFTLQTAGFMRLTFWELSWDVMEPICFFVTSLYFIAGYAFFLRTSSDPTFEGFFKARFKSRQSQLMKKRNFDIERFAELRLISKRRLRSSASKGISHDLED*