MSRPSFRPRPVDIHRRLPIVRFARELEDDDPTFALRAAPPLLRYSAPEPAADGEAHPAPNKKNAQEIPTPQYDVVDTYERDYTRTFAQPTTYIRGRGARAEVGDFIEYDLDNEDEDWLEGYNNERKNLNAEMLEALLFKLEILDHKARERAGIITPTMIGPIPVILQLDSAFEALQYLSVWYAVFQAAYSYWKAKRERWQKPILRHLQPPPPPSDTNPYNVFRPREKAHRLHTRRMQRRENSAQSFERLRLVRRNLKQAKVLVEALIKREEKKREAMDCEVHLRRIQMKYKHEAQLLDDGIALSGLQQVSTQYGSSEDYSDSDDTSTEQPNLQPFAFHLRLPDKKLSVISSVRLKHEHELKRRLQQTAWLFKRDPEEPVMLFTRPLDPGKLEIAGIRPPPAPSIDGGATAQPFRCQGRIGRGGRIIFDRWNPL*