MKLLAPLTVALASLAQHALSVPTKRYAEWTSACNNDNVQTRVSFASMPSEQRKAYTDAINCIHRQPSNLDPAQFPAAVNKYQDYAVVHVQRTGQVHLSGFFLTWHRYFIHLFEKDLRQTCGYQGPLPYWDFSATVNDLQTSTVFDGSEYSLGSDGAPNGTADIVLGPALSIPHGSGGGCMESGPFADWTATLGYIDPLFLISGSPLPNNTYAYNASCLIRDLNSYAAQTWTNYAEVVNTTYAPDAATLEYDMNGVIGGSSLGVHSAAHFTVGGFMDSIHVSVQDPVWWALHTNIDRIYTSWQMNNPDISSQLYGTETANNAPPSANVTLDTIEPDWGYFDSSSIPVRDLISTTDGRYFCYTYDSLIS*