MVPDRWEFANDFFRRGEKRLLCDIHRRKVALAPATPVAGLATAAAAAASGAVTVAAAPIPMALPVTRPASPALSTDEQVLSSNSGSAEDHPQAAASGASGGASASGDTGEENERLRRENARLTRELGQMKKLCNNILLLMTKYASSQQLDASAALSSVVNCSGESSEAAPAPPPLPPAILDLMPACPGLATAAAGLVADADPDQAARLFGVSIGLKRMRDDDDTGDEQADHGAGGEVKTEASDPQQQQHPSSSNEPSPDQHPWPIYRPTPVYHSMRPCNGPDQGAGSDQDGSNSR