MGEEKSRVLVIGGSGYVGKYVAKASVRLGHPTFVLLRPSTLSSKPNLIHEFQSDSISILMGSLDEYESLVEAVKKVDVVICTISGPEHLPQLPFMSQLNLIRAIKEVGTIKRFYPSEFGMDVDHGVYLESTKPYFGPKVKIRRVIEEAKIPYTYVSANCLADIFARNLLQQDFTLPPSTDKLLIYGDGNVKAIFVKEEDAATYTIKSIDDPRTLNKILYIRPPANILSLNEFMALWEKKIGKTLEKRYMSAEDMVKKVQETPFPDDVHLGIVHSVFVDGNQYGFDVSPQGVEASELYPEVKYITMDEYFNKLYDH*