MPPPLVHHISTCTITPQRTLQETPTPKRHKLTPWDLAMLTVNYIQKGLLFYTPSQKHPSNPIVHLLKQSLSQALAHFPLAGHLKTHCADFIHVAADVTVLDILDPIYVPQIVKSFFVFDVADNYDGHSIPLLGVQVTEIIELVDGIFIGCSFNHAIGDGTSFTHFLNMWSEITRKGGEGNDCISAPPIRQQCFCDLDPSLVRLPFSEADEFIERFLPPPLRERIFHFTAESISRLKVQENKECNSNNISSFQVGMTNSMVYYTL