MSEDVAVSAILNGTPPHNHFRKEWLAGAAGTTTPTTTSGGQMMTLSPPAGDGPGSAGSMAPESTSLTDISGDAEGVWSVDIDQAFQEALAIYPPCGRRKIIISDEGKMYGRNELIARYIKLRCGKTRTRKQVSSHIQVLARKKLRDEQAKKKGDIPSLLQQASPPGVKSPSAVILPPSSATAVAAAAAIAPRSNYPSVIPKLEPTDQLSQQILLQTLPNLWSSFPGTGLPFGMDLSQLVVQPKSEPASTPEKPMSPIADPSREIASSKLSLHGFSAYVQCNKTLERTELVKIDNTLEKDHIDISLFYEKYPRLLRELFEKAERKDVFFLAKCWANINVSDDVQNCQYAVDSLYASREKFQLKVSTMACSFGSQAVEKIEQYFPIEVDGSYSFMLNNSPMCDYMVKFIAELKKLNAIETMNNVLENFTVLQIVTNSETDELLMVLCFVFEVSQEPEPSCSVYRLIDGGDDSDD