MSPLVELIVSACNKDDGKNDERSLQSIADVGCDHGILSLSLACMAWATSQRREQSHHTNFLSSVVGADLSSQALRNGGLLSLEKINAVMSRLNINTENHHVENTLPIEFRVGNGLDPLIEGEADGVALAGMGVHTMLDILVGTNYGQGNIDGNRESQQDDVTPNDTPIDRLQTSCLFLQPTNSRPRHLILLYDRLYKSGYVLKDEKIAFVSGRWYICSFLERLYRPESLESEPFRFPGHYLNNSVDEKNNTYDAYVRHHVNWLKQDHARQKESLEDEDIRWIEYLMSAKDDDWKSLAAWMKLPE*