MSENHGRESVSISPPDTVTDEENGAVENVVTTVGAKFIEVKCGSLAAKMHVELFLCPGIHQPCIEFEKEMITPKEFTVRANKDKQKDWKGSIRIGKSNLRSLMEMHSFDFFNHSHFCSAKCQSRNYITPKTRDADKGRRRSSSSQVETTSAQISELFGSRLFASAGCRLDAGTISQLVELNSALSYKSTTNLSASATPASTTTATSNNNNRNNNNNNNNDRTLSLFSLSSLNTAAAQQDCADEYVDVDGSTEVKPLDQPTTEQILRLMITEPISFWNEMNKYGLLDQLVDQLLECLSNVKCAAKTGGLAWAAPALTRVVSVLNMGDQLVNSIHSKPFGDLQSNIANRPRLSTNSLYEGSRKRSVDESSQSSQSRCSPDVKRPRVQYPSSVMTALDMDARVLQALAQAQLRLNHETERVFMQSVAPLTIPATLPAPTFD