MFCLLQLARCDRFAVLIAGSNDFYNYRHQADIFNMYQQLVKRGFDDQHITMMAYDDIALSSENPFRGKVFHTLKHVNIYPGSSKINYAHNSVTADQFYTVLTTLKSTTSDNVYIYYDNHGGPGILGVPDGVPGGYIEAEPLAKAFDTMEAKGLYGKLFFGIEACYSGSVAAVFRAKNMCTITAANDDESSYAAVYDSTVGVYLSNEFSNYFMAYLDSNPQNTIGNLYTKVKAQTTGSHVCYYGDVNMKNLKLSDFLGTPNEVVAPKADAKIDIIPHYLATKSTLYQLAQSTDAKIAGRAKVALHEVIAAAEKLDLTLTSIAEILEPETKNVLRAKCGKITPEYFEVLHYFTEKYGVVKGDDMIKLRVLVNLALKHKVADIKAAIDAIC