MSVRIDEPQLFVSMSKEPTQETVNVGAHDETSSNCDERPDDQIDEQKSTPPGSPDLAANLNMFDMESRQKVVQRLIHSQLNLSNLRTPLNLPPIFQALQGPFNIQQQLLGLASGLTAISPGLDDYDEENTNGVEPEDLTLGGFRKENSVKSDEPSESGVNASGGPAWSYEEQFKQLYELSDDVKRKEWLDDWLNFMHRIGKPVTRIPIMAKQVLDLYELYRLVVQHGGLVEIINKKLWREITKGLNLPSSITSAAFTLRTQYQKYLYDYECEKEKLSNQSDLQQAIDGNRREAPGRRTAPSFPLPFQLPHAANAAASMLNKQLNGLGMRNDLLDDENTLSLQASGLFGAGYGAEQMAMLEAHQRNMERAQRVVEQAARQSLGLTANSNGNGGNHSNSGRESTSSNDSDIPGNRFKTLKENNLISVKRAKLEIDHKSNSNSSLRISTKTSDDSKNSMTVSMEINGITYQGILFAQDEAISES