MATLKSSNSLLRSLLSRGFLTRPLHAPHHANQAASNKSWPYCGAHDFLPRHRHDTEQCKIVRSFTSTPLTAVARASVVRSSQDDDRMCDVDWDNLGFQIRETDHMFVMKCNMDGEWYRGQLEPYGVLELSPSAGVLNYGQGVFEGLKVYRTGDGRLLLFRPEENARRMILGAERMCMPAPSIHAFVEAVKRTVLANKRWVPPVGKGSLYVRPLVIGSGPVLGLAKAPEYTFLVYTAPVGDYFKEGPSPINLKTESMYSRAVHGGTGGIKTICNYGPVLKAQLAAKKEGFSDVLYLDALEKKYLEEVSACNVFIVKDNVISTPETRGSILPGITRMCVMELARSLGYKVEERKVCVDDLLEADEAFCTGTAVVVSPVGSVTHQGTRISYLNRGLGRVSSVLHQTLTDLQMGKTPDTRGMRFIFFGKDRVVQFLEQSAFLDSMGDVEQGLAGVFELDVLGICLVDQIQLRLDERQ*