MSDDLLDQIASRFGREALDLYGSFYVQRNTRDIAEKEDAGTFEERSQQDEEGFLNLVSEYVQSCMGSQDLYVCPLCYTAAYSNSVSSENAEDDQSEAHFARRYPLDFEKGPMHILGEMGNEEFVVASFCCFTKATHAKVHLREDHGVNTKSVQGNDLYERFKVRTTDGLLQRYIKNTSYRTFQGQLKNYWFDGNNESFVYLLSLLHKAGRARELVKQQDHSDFDDACQYIEPAVKFFHSFADHALELWDLISGPYARDDEEDMGDFLDESNADDSDGGHRALAMEEARQEMEIDQHLIERYTQLEETESDRSVDTYESDVANGGVFEESSEEEDEWEQAIKDRRASFGARSDRAKLASGRKSSDTGELERGHRLHKKAMKDSSSDEEFKAADSQLNVRALRSGLTPRRLAIEDSEDE*