MSEMCVQFQLPPPRQLYMNGRTLLSMTQDDFMVRAPEGGGDTLHAQLQLWKTAYDSYSQQNNNNNNNNNNSINNNSNSNNNNNNNSGNNQNTSQATQNCSRSSQYWINPSPLALNVTEQGELLTSAQDYLNNFNPSNTEAAINMNCYPNNAYQNVSQEGTLLGNATVQQQYYASAQVAGIGILPSPSDSEISSNGSSMNDVNTIDGTVIDARQTGTPQFPRHSGTVHLWHFIRELLDHPKQYSSCVRWVDRQEGTFKIESSHHLARFWGQRKNRAQMNYDKLSRSLRQYYKKGIIQKPEKKQRLVYKFLPPYNL