MTIKCQICSAQDSKYKCPKCGVRYCSLACFKNAEKHVHDEQTTESKEESKTLSEKVELPVLKTAELDTIYRESAEIQQLLKYNTVKFHLAKVYRILGARSETTGGSKGSDLSSEAKQQLAVDYLNALRYGGVHFNEAIEEFCQISAKKLESGS