MSSLRVKCVFCGLIIDCQREDTAKLLAHLRNEHSEMSNHKPTAVTTSNRSKAHPAQPAGKAELDEGSDASFAEGISESEELLHRERVGTGTSSDTSSKSSSSEDAETIPPNRSTRPLHVSLESQRSVLYQTSLSCWRPGGRPVCCPDCGAHQVPIVRSHATGVTWSSTVASCFLFCWPLCCLSWFFSEPVSEYLHCARCDQLLAKHDIKAERVSPNYAMLDRVEDQL