MLGDKSPGRQQADKGSQASQAWTWPLEQYCKWVMCGSALDFAQKEQLHNFARLTGATISKTWSPDVTHVVASTDADDIHQNNIQSRLFLDNLKHQEPVAMSTRVSTELNIGSVSQLERSEVHNSLSCLLTMGNSSQSEHKISRCTTSSTSKSTPFLLFGKPIHTDQSPISQQQQQSAVSSADGLGFQSFNDTGSPGITNNSSTDANQEAEDRVQKLIKEKAGGSKISDNSSITHQNGNILDAAGTNGVKSLQRFKHETGRTLDLTMFNSYEQLYDRLRKMFGIEDLDLSNRILYKDIGNILRHVGEEPYGNFMKTVRRLTILSESGSDNMS