MSGLDMPLKQAHALVMPWSGQGHINPMMHLSTHLARHGVMVTFLNTQLNHDRLVRSQQEAGIPLPPDIRLVAIPDGLTAEDYNNIDAPKHAQALLDMQPLLEQLLHEIQPPCTCVIADVFVLYAFGSVVRSCGVRLAAFWTESAACYAAHFLFTQVGYTPPTKVLHLPENGGANAENDDLVTCIRGCPPLRFKEVPTFLQSCDTSNTLFSYLIRSFREAQDCSDILVNMFDELEPENLKYIHGTNNSYEIGPILPLEYISACRGDEDDEDGERLRNFRKEKLIKLGTSLWVEDIGKCMTWLDKQEPKCVLYVSFGSLTRLSSQQITEVALGLEACGYQDMGFPPAYVERMGERACIVSWAPQLNVLATTSVVGGFFTHGGWNSFLEAILMGLPMLCWPYFADQMLNTRCMVDLWNVGLELKEDPASGLVSKREIYEKIKCLMESHTSEALWKQAAKLKVAAQEAVATPHGSSYLNLQSFVQSLLV*