MAAKVVCVTGAGGFIASWIVKLLLERGYTVRGTLRDPADPKKTEHLHALEGSAERLQLFKADLLDEGSFDAIVEGCDCVFHTASPFYNNPKDPQVELIDPAVKGTLNVLGSCKKAASVKRVILTSSMAAVVFTEKPLSPDVVVDETSYSIPELCEKAKEWYVLSKTLAEQAAWKFSKDNGIDLVTINPAVVIGPLLQPTLNTSAQIILYLINGSPVYLNYSFGWVNVKDVALAHVLAFETPSASGRYGMVDKVIHFSEVVKIIKDMYPSLPVPEKCVDDELFAPTYQVSRERITSLGVELTPFETSLKETIECLKENGFVSF*