MESKVVQFGSSLIVPCVQELAKVNTAAIPPRYIRPDQDQPTIIPSCASVNEIPVVDMQRLLDQESMDSELAKLHLACRDWGFFQLVNHEVSASLLEKVKTDVQDFFNLPMEEKKLFWQYPGEVEGFGQAFVVSEEQKLDWGDLFFMVTQPVHARKPHLFPKLPLPFRDTVEAFSLELKNLGITILGKMAKALKIEAEEVEELFGNGFQSMRMNYYPPCPQPDKVIGLTPHSDAVGLTILLQVNEVEGLQVKKDGKWVPVKPLPNAFIFNVGDILEIITNGTYRSIEHRATVNSEKERLSIATFLSPNYDGVIGPASSLVTEQTPAMFKSTTTEEYFKGLFARELHEKSYLDVMRI*