MSRRVTRSTTRLDRNSLTLPVEVVIEIFLRLPLKSIATCRCVCKLWSSLLRSQDFTDSFLTKSCARPQLLFACSDYRHEIHFLSSPQPENPEDNSHVVASNHLARFPTSYGLFGCTNGFFCYGANQGKNKAVIVTVVCNPSTGQSLTLPRLNSKERYRVENYLGYDPVAKEFKVLSVFDGKEHHVLTLGTKKLSWRLVECSIPHYSSRKGICISGVLYYIAAEPRSSSGESMVVCFDLGTEKFSFVNLSRLKRALPQSTTLVNYNDRLGLLMSSEDTCYVFRTCKRFKLWVLRDAAKHEWSKHVYVLPPLWKDVIVDRMCIAGMVGVNEIVLAPWFQYVPSYVIYYNVESKTIRKVGIQGMEALQGRRLNTYLNYVENVKLL*