MSRADEDASKELDEMKKRLKEMEEEAAALREMQAKVEKEMSAVQDPASAAATQASREEVDSRSVFVGNVDYSCTPEEVQQHFQSCGTVNRVTILTDKFGQPKGFAYVEFLETEAVQEAIQLNESELHGRQIKVSPKRTNVPGMKQFRPRRFSPYMGYRFRGPYMPPYFSSPYGYGKVPRFRRPMRYRPYF