MDAATVAGYFKDKSILITGSTGFLGKIFVEKILRIQPDVKKIFLLVRAADTSSAEQRVLNEVIGNELFGPLRENYGSNFYSFMKEKISPLAGDIINENLGLESLEILKLSKEIDIIVNGAATTNFYERYDVSLASNVLGAKYVCKFAKKCANLKMFLHISTAFVSGEQEGLLLEKVFQIGETLKEGCHLDIAAELQLVESVKAELTHSTNARQFGWPNTYVFTKAMGEMLVGHFGRELPVVIIRPSIVSSIYHDPLPGWIEGTRTIDSIISAYAKQTIPHFIGAGHVILDVIPGDMVVNAMLVAMAVHWSERGQVIIHVTSSQQNPLSTSTMLDLMYRYFTANPQTMGKNGKVVKTKRLNITNKTGFRAYMFLKYKLPLEVLHLVNPLLGGYFSQYYNKSIRSYRYFVLLAKLYMPYAFFNACFNGTNLARLQTATTQDQSKEACVLNFDPKSIDWEYYLYNSHIPGVMKYAHKK*