MSSRTTYAGSRYASKKYASQEHATGYRLWNQGLVGAISVVDDGSRLPINIRPPPCPATNSMFVGRQKERTTIIAAVLSRTPVIVLGIGGVGKMALAINSLHDHRVRHAFRLRYFVSCDKMTNLEELRLEIAQALAIPVNQRYEGLAPQILLALQREPSILVLDNFETLFNQLELRMDMESELETYAGIKTVALVVTMRGAEVPASGSVPWKRLSLQALSLQEAESLFNNVAGLPHDPRDEFVQKLAKAVDCLPLAVILLAHRANPRAGTTYNLWRRWKRERLGILTRLEDARDKRCDVSVTIETSIRSLLKSLHNRPLDLEAAVTVMASLAQLPNGLPHADRFLQQLQCSLTNSVDVSSALYILCCVGLVELEKRDDIEQQR*