MSSPSLPDASLRASTLHLPAGPWSTVLDCLCARFPAIDRDTWLARMQRGRVLDAEGRALGPQAAYREGLRVHYFRELPVEAPIPFEARILYRDEHLLVADKPHFLPVMPAGGYVEQTLLARLARSTGNRDLVPLHRIDRHTAGLVLFSTNPGSRGRYQALFRERRIDKCYEAIAPALPQLDFPLLRRTRLVPGEPFFRMREGEGEPNSETRIEVVERNGRWWRYRLYPVTGKKHQLRVHLAALGAGIQNDGFYPELLDAEGSPDDYLRPLKLLARGLRFDDPLSGERRTFESGLRLDWQV*