SRYDWRQEIDGSVVLPNGSWHPLREETVVDWLPIATNGAGPGWFFVVDEEGPRRFTLRDWQLDRERALTFAVEIPGARTVTACQVRTEPGERGRTLSVSHQGWHRLGLSDLQERTLRHRFAATWTAALSLAEECARTRQELP