MSDLDDIFLDADDFKSCLPLKKVPYGDVFEASRAGDVDRLKYLLESGVNVNARDQWDSVALYYACLAGHLDAARMLLESGAICSEHTFDGDRCHYAALNLKVRKLLKAFEARPPPLGPLQGALRDTFLACWTNKKFFEQSDGQVPISGNSENGGSSPSDFPPDVVFYVQGRPIEAHRVILTARSPFFEQKFQTEWKDRKEVRFSKEKLSYHALYSLIHFFYSDRLDIAVDDMEDLVRICKVCKCLSLQKVLEKELIHQKYAEYKALRDVDNSQKRFILQGISLPEEDRLPNALHKILQIALVNSNSEQNLNHDVDGLICLVSSMQISEFEDDLADVCVRVDKKIFRCHQVILASRSEYFKARLSRMKDFLEGRDCLPDNALPCIEEHDLTVGAFKKMIEYMYTDGLKDIDPDQAEEMFDAASRYLLFPLKRVVADALLPHLEMVSPAELCHWLVLSDMYGVVKIREYCLDAMACNFETFADTQEFRAMLLTLPPPSGDSALRTTAPSAPGAEMSSTAEGNVLDDLREKWLEAEAAELDERDESALLFDKRLEMLMQIAEQERTNGLECNASSEQELI*