MSDSEVSSSLAIADSLLRTLVNLEQKYSQERLELPGEVKAVLTQDDLDAKDRLFGELEFTLLPSIQVQLDSFVTSLHLDYSSKEEDCTPDFELAREILENIDETADRIIEQAEAAALDIIPIDTHDHHLERFKNFRCEQMMSLISGLYRNDLWNLCSLAAPYITAWQNSSRDPKNKESQSELSARKFDLLWITAKCSETIRTTIERFQGSDFDYIQDVWESGARTWNSTLRVITSLTAPPTSSTHLILSPMSPPIHTGAPRKNAIALCTLAIPLVKLARMFAHKLSQSTPGKLRFTLDTEMNSKTLTELYKNAESIDRSMILLHCVLADCYRHDYIAHVQGGMQHRIDQFSCSFESTRLILMEHLVPLPDKTDLSPPGSDYKAWFSVWQDGWNRAADNFLTLFTSLEAQQHQQPATIEP*