MATPEDSLPHVRWGVLGTGWISTMFLTDLLTTRPDARAKHTITALGSSSLQKGYAFVEKLWTKAPTKHQPQVYDEYQDVYDDPNVDVVYVGTPHSLHKKNCLDAIAAGKHVLCEKPFTINAKETREIMDAAKQKGVFVMEAAWVRFTPFFKALHDEIMVKKSIGEIQRLSVDFGNYFDLSTLPKEHRLKDPALGAGALLDIGFYTLTFASIILGDWKVGKEHPKPKVLSSLDIANGIDEANVVVLEYPSTTGVKTGVCTSSFRYRGPDEFGRIEGSNGSITLFGPAVSVPGGFHVTIGPRPGPPEPDNRETRTFNVERHKGTLGFYWEADAVAEDIAKGRTENEIIPLDETLRMMELMDEIRSANGLKYPQDDN*