MSVRIDEPQLFVSMSKEPTQETVNVGGHHDDSSSNCDERVDDQTEEQKSPPASPDLTANLNVFDLESRQKVVQRLLNSQLNLSNLRAPLNLPPIFQALQGPFSIQQQLLGLASGLTAISPGLDDYDEENTNQGEPEDLTLGGFRKETSVKSEEPSESGINASGPAWSYEEQFKQLYELSDDVKRKEWLDDWLNFMHRIGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEKLSNQSDLQQAIDGNRREAPGRRTAPSFPLPFQLPHAASAAATMLNNQLNGLGMRNDLLDDENTLSLQASGLFGTSYGAEQMAILEAHQRNLERAQRAVQQQVARQSLGLTACSNGNGGNIHNSGRESTSSNDSDIPAKRPKLENDVKTNGASSMRISTKHSDNSKTSMSVSMEINGITYQGVLFALDETVSES