MSVRIDEPQLFVSMSKESAQETVNVGANDETSSNCDERHNDDQGDEQKSPPASPDLAANLNVFDLESRQKVVQRILNSQLNSLSGLRTPLNLPPIFQALQGPFSIQQQLLGLASGLTAMSPGLDDYDEENTNGGEPEDLTLGGFRKDTSEKSEEQSESGINASGPAWSYEEQFKQLYELSDDVKRKEWLDDWLNFMHRIGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEKLSNQSDLQQAIDGNRREAPGRRTAPSFPLPFPLPHAANAAAASMLNKQLNGLGMRNDLLDDENTLNLQASSLFGAGYGAEQMAFLEAHQRNLEKAQRHAEQVARQSLGLAVCSNGNGGARHGSRRESTSSNDSDIPMKRPKLEIENKSNGSNSLRISTKHSEDSKSSMSVSMEINGITYQGVLFALDEAASE