MSSLRKSSTSSSEDDAEQLRRGPWTLEEDSLLIHYIARHGEGRWNSLAKRAGLRRTGKSCRLRWLNYLKPDVKRGNLTPQEQFLILDLHSKWGNRWSKIAQHLPGRTDNEIKNYWRTRVQKQARHLKVDANSTAFQNVIRCYWIPRLLQKMEGSSSFSSMASENSTVPQSLDQASQHQALMTLQQVPGQGPGNLSEAVQNLDHQEQNSDSEHCASSCVSSSESMNNISQISQFAEYQTSPFRIIGNNDYNNTLAKDCYYDMEAINLASTSAPGDFANPVGDCHMPENNWFSNGFADDLWSMGELWELRNLN