MLGGGEVEVTGSPTEKAILSWALKLGMNFEDARSKSSILQVFTFNSEKKRAGVALKRSESEVHIHWKGAAEIILALCNNWFDSDGSIQEMTPAKEAEFKGIIEKMAAATLRCVSFAYRECNPDSVPADEEHRRLWQIPEDDLTLLAIVGIKDPCMPSVKEAVKLCQEAGVKVRMVTGDHLYTARAIALECGILQQDQLAEEPAVIEGKVFRNYSEKEREKVVEKICVMGRSSPTDKLWLVQALKRRGDVVAVTGDATNDEPALHEADIGLSMGIQATEVAKQSSDIIILDDNFASVVKMVRWGRSVYANIQKFIQFQLTVNVAALTINFVAAVSPGNAPLNPVQLLWVNLIMDTLGPLALATERPTDHLMHRLPVGRSLDSLQFSFYCKNSEIGIG*