MATRRLFYSCRLAKGAARAVFSRSASTDSRSQPRSATLLKVLMNRGLGSRLAILNNPKRYNALTTDMVSRVHKLYEKWECEDDVHMVIMKGAGDNFCSGTDVKVLSQYGLEGQFESSRDFFREFYKLQYLLGTYKKMQVSVVDGHAVGGACALTAYAGFQLVTEAAAFISPETHIGFHPDGGSSFLLSCLKGHFGEYIALTGEKLDYTDMIMTGLACHPIAKEKIHEILFQLQSLDTDDPDIVEHILFGYQEGIQVDPDSFLHRVEAINRCFSQERVEDIVEALEAEAGGLDYAWYRDVIDNIQAASPISQKLALKSIRMARHESLPESLRREYRMSCRILSGNISKDFYEGVRAHLVDKDHKPQWNPGFLELISSEMVDAYFQPFENDVDELTLPLQEREGVTQTADSSINARTMESRFTTMPKVGGSESDADILNWALGGAGSDMFKRV*