MSMIDLPQDQHCDIQIENFNFLSMHATMDEEMEVFNWADELKESLKSCASCCSASRDCDVCRSAQSKSLEFPSNPLFEETMEMQARLPSFALEAGHHLEENAEMEETENVVKVYPKRRKNSVQESPSVEISHEMLADHFHEPLEIAAAKIGIGKSTMKIVCRKLGVEKWPYTNKGMPRRRHASASKF