MDDDEEPLESNSKDEDDTELTPKGSDDALYCEAEAIGTVEKEKPPKEDSETDLEIEDTEKFFTIGPKELYLEACKLVGVVPVSYFIRNMEEPHMNLNYHGLGPRGTKAIAIAMVSNTTITKLELEDNCIMDTGVICLVQMLQENYYLQELNVSKNDIGLEGARVISEFLQRNTSSLWNLGLSGNNFNEEAIDLFCQALSINYLIRNLDLSHNQISDTGGEQLGQMLNFNVGIQVLNLSWNHFHTQGAVALCNGLRNVTLMKLDVSMNGFGNEGALALGEVLRLNNHLTHLDVSGNDIGNEGVSRLSRGLESNEGLQVLKLFLNPMNMEGAVLLVQAIKRNPKSKMEELDISNVLVTEQFVRMLDGVCAVHPQLDVIHKSVQGFSAKKSTFLMANPMKLIQSYADQNKIPVVDFFQRLNPAGTVKMPVGEFRKVMVQQNKVPLNRYQVRELIRRLEEEAGMVNF