MAMALRWRGCARLWHRGVYRGLHLGPLEQPESPQPSPDSKFTNFGFREVPEQEKSKLVGEVFSNVASNYDLMNDLMSGGLHRLWKDRLVSQLAPFPGMQHLDVAGGTGDVAFRVVNAIQKAEQRVPGNTLGSVDEEDRTKVYVCDINPNMLEVGKKRAKERGLGNAACLVWMQGDAEALTLNDESMDGYTIAFGIRNVTHIDRALKEAYRVLRRGGRFLCLELSHVSTPGFREVYDAYSFNVIPRIGEVVSGDRASYQYLVESVRKFPNQEKFASMIADAGFKDVQYENLVGGVVAIHSGFKL*