RSVIEEIGRHKRVLVLIPLRAAAESVYQYMRVKYPSISFNLRIGDMKEGDMATGITYASYGYFCQLPQPKLRAAMVEYSYIFLDEYHCATPEQLAIIGKIHRFAENLRVVAMTATPAGTVTTTGQKHPIEEFIAPEVMKGEDLGSEY