MSTHKSHHTKKQYSVKKKLGVLDEIKTKSIRVTGKAHNIPESNIRKWKQQEKELRALFQNNDIKVRERKRLIGGGKKPEFENLEQLLYEFVIDRNKLGLVVKSKYIQIHAKTLRDINLTLNEEDLDEDLKKELNLKKTEFQNFKASDSWCANFKKRFNLVRRTQTGCRKLPENFQEISCDYVAEAREIIIKHKVKPENVLNFYQIHRLFEHEPSNTIAIKGSKEVFLKKASTSHKKFTYTPTINAKGEFVNQHLLFSKLKNAPKVSPGFSVDVNLTGMWSEDLLKKYLREIILM*