MKKKFTQILLASVIVSSTLVPFVQAEAAGTNQTTVSQAGMTLSQQQFIQSIANDAQDLQKEEKILTSVTLAQAILESNWGKSGLSTSANNLFGIKGSYEGSSVSMGTQEFSSGKAYHTQADFRKYPDKKASLVDHAQLFVNGVSGNANLYSAVIGETNYKEAAYAIQEAGYATDPAYAEKLISTIENYNLDQYDQIYDTVTSTENQLAYAEIKNASNETIWTKPYNTEGAEKTGSVKDYKNKSLRISQKAVTEKGKWYQLQDQGKTIGWVNSDAVEVFYTPKNETNVKLDKYITDSDQKIYAYPVEDNSKVVTNLNDYLGKELDIDRRADVKNEYWYRIKSDDGKVIGWSKADGFAENNPNKALEVK*