MSSLRVKCVFCGLIIDCQREDTAKLLAHLRNEHSEMGNHKPTAVTASNRSKAHPAQPAEKAELEEGSDASFAEGISESEELLHRERVGTGTSSDTSSKSSSSEDAETNPPNRSTRPLHVSLESQRSVLYQTSLSCWRPGGRPVCCPDCGAHQVPIVRSHATGVTWSSTVASCFLFCWPLCCLSWFFSEPVSEYLHCARCDQLLAKHDIKAERVSPNYAMLDRVEDQL