MPSLEGLTEAQPTLDAINNATAQDTEELTFPPVTKDHILNCSYDSWFPKYRTVSIRSRIINLTPDFVQYIRDDGIILADDDDTQTAAADENEWSASSNTSGLPRRNPHLDEEEDDSDSDSEADSSTADSRPPNLRFPEIHQQIKNIIAELGGSVAPKLNWSAPKDALWISPHQNTLKCTTPNDIYLLLKSSSFVSHDLEHAFDDTVSSPSSPSSSRPFQPVLVLRPFFAPNPALEFRCFVKQRTLIGISQRDWNYYPFLSALRPALESRIWDFFEDRLQHTFPDASFVFDVYVPGDSTSRDELGKVRLVDVNPWAPRTDSLLFSWAELIEFKIPGPTLGSVLNREEVVRIGGDGSGSGAEETTDDDGDEDEDEIDEIVPELRLVEKDNPAAFNFSTPQYSAHKLPKEVVDASMAGDGGLREFAKRWREMTEAEGGGDVWENEVKADNAASTASSQ