MRLGLLPGNSSPCSRARITMPAASNSALSARIKAHLRERGVFDELRALLVADGLGCDVSPGSVESAALGALSDGSPALAVGGGGYQLQVRLFGGRAFEEGGGRLRVCVQMGGERFTTARVAAVAEPALSGRFVFSLPAEAEALLTWREPLYLLAAELDAERRFFSYAKARWSDYLFALSELGVQRPVTCFVRPLDSGRLLESAAQAAHFVSLLRWERAMPVGGTDSMGATLARRAGEAEELAVLLCSLLLGLRLDGLHSSRRELCFGLEAYVAVGKDEAGPRVWVMSAAEQGSFTFWDPASGARYHHAPCSPAASPYLSIGCAFNHESFYANLQEDDALSSSSLALGEPLLWRAIDPALLRRLTPLPAPRLTAPASQDGRVGREVALEAQLRRRLEAHRASLGLATSWDTALESTLGPALHSYELEAQCGATLGAPEFKLAVKRCTPTGHTFRGYPAHFTHARPAAMARHLATAAGAAGVLQCKAPRARLALRLRTFAYPDGVTSAWLLLACSAALE*