MLENVKKSLFRVLCLGALCLGGLMAEQDPKELVGLGAKSYKERDFSQAKKYFEKACDLKENSGCFNLGVLYYQGQGVEKNLKKAAQFYAKACDLNYSNGCHLLGNLYYSGQGVSQNTNKALQYYSKACDLKYAEGCASLGGIYHDGKVVTRDFKKAVEYFTKACDLNDGDGCTILGSLYDAGRGTPKDLKKALASYDKACDLKDSPGCFNAGNMYHHGDGVVKNFKEALARYSKACELENGGGCFNLGAMQYNGEGVTRNEKQAIENFKKGCKLGAKGACDILKQLKIKV*