MKSALLTAAALLGSAQAGVHKMKLNKVPLADQLAMNSVEDHLQSLGQKYMGAARPKNAADYAFATNVPSVEGGHPVPVSNFMNAQYFSEITIGTPPQSFKVVLDTGSSNLWVPSQECGSIACYLHSKYDSSASSTYKKNGSEFEIHYGSGSLSGFVSNDVVSIGDLKIKDQDFAEATKEPGLAFAFGRFDGILGLGYDRIAVNGMVPPFYQMVNQKLLDEPVFAFYLDGQEGQSEATFGGVDKSKYTGDLEYIPLRRKAYWEVDLDAIAFGDEVAEQENTGAILDTGTSLNVLPSALAELLNKEIGAKKGYNGQYTIECDKVSSLPDITFTLAGSNYSLPSTDYILEVQGSCISTFQGMDFPEPVGPLVILGDAFLRRYYSVYDLGKNAVGLARAK*