MSSAKGRTFTGCWPCRLKKRRCDENKPQCSLCKRHGDRCCYDVKLVWLDENIYKNAHGQYSSRAQLAGPHRRRRMSKKNLRSLISGSISPFSELDEDENDTGSYTISVRRLKIYDNAVESVYGRGEHRNYNQRHVNWVLDSLLHRLESGADKTAHRQGPFALFDGSRSKGVPSPAVPAESSAAQTYIDQWVNQEVGTLLWLQGQDPLLSNEQFRDWYLGFMRCNISIAFCHAMQDPDPLKCVKEQCPQWIPLALTILVAMQGYTEELAAGLSSWILVQQELQIWMLPTVSALVINSQSGQELCFCSKLLSNCPSAPEAQLLELQIAGKLVDQWRDKIMDQLCVSQDTTQSFPQLKFWQSQLDRFQSIPI