MKREAELPATGSLAPLFYAFGLITAEELQAADPYATVQDTNFLSWLQETVHEAVRTAEQHELLKWRIRKYRDTLQEKFSLAAVQVGAEYAVSLSEQERQVEALTTLEYGLSSLYQDGMAFEGLSIQLYHPDMCPVESYAYMDENGDYQMQTSYMKSYIADDGTVHLVADSSTIKEQIRALDLDRARMLAFVADFWLGRVKELTPAVQGLLGVKAVWCDTKTEQNSQKFVIWAGYLLEKREDILRCLGGRSFAFSLIVHSESDGPLINFHTSSPILNVRTDCPPQHLIEFLVSETGVAASEAATEVQSSREREEALLEKVRKAFGLKCIIKICMNDKVLEGAQRLLDNADLIKGSVNLKGASLALDDCYEAQAWHGRV*