MKAALNLPAGFRFHPTDEELVRFYLIRKCASEQISAPVIAEIDLYKFNPWELPEMSLYGDKEWYFFSPRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASLNKKNNLRLDDWVLCRIYNKKGTMEKYYPADEKPRIMADQSSSPFDTSVSTLQEEDSSSSGGHGHVVSPDAREVQSEPKWRELEDALEAFDSSMFGGGSMDMLQSDGYVPQFMYQPTDCFTTLQDPFEQKPFLNWSFAPQG*