MSSLFRTCGGLPSEQTVEDILDQGGLSSHSFADSFGDGFMVADVASMTPKFGWWNVVDGVMLQRFSSNKPQDVSQRWLRLEKKAAKVGKGLFKNGKGKELVRQHWLEAIDPQHRYGHNLRFYFEEWRHSKTKEPFFYWLDSGEGKDLDLEMCTKATLQNERIRYLSPKEREHYEVVVEEGKLVYKETREPVNTTKGEKWIFVMSTSGVLYIGKKEKGALQHSSFLAGAAITAAGRLRVKHGIIKLVEAHSGHYRPTEDNFKQLITILSSIGADLTRAKIQFSSEEMMKKSDSSKSVEVEEKTIQIDTDTIATNSPSPKFKGTKDAINVHSEEEHAQEEAILRDLRRLRLNGTHDIYKQEPCIDQGESGNDAMSSLSKSGLSLEQNGLGRMRGTFPEHGQQSTSSEAESREPAAQSENSVGVEKFQLERACSGSGEYDPDHVQCRRVQVVQYAAKEPSVQDEEIDRREH*