MATFSVRLAASSSLSADDFFLSSSGVVASSSTSSGRSLQVCRLHSRQIGNRSNLFIMVPSLSSLPAHRLLNIVQRSGRHRQIERKGVGCSIRAFAMELAEEAQMGKKDRFNTLDVPLLFSDETRELSVPPLPRNNADDASLHNPLLRLHRMGCGWLGVIMEWDGVIVEDDNKLEREAWLTLAQEEGRRPPPAFILMKAEGMKREQAISEVLCWSRDPKEMRRLAQRGEEIFQELQGGIYRQKSGSREFVLTLKKYNIPIALASTRPRRFVEKAIEAVGLEGDFSCIVSAEDVYRGKPDPEMYMYAAQLLGVIPERCIVIGNSNSSVEAAHDTFMKCIAVAGKHPIYELGAADLVITRLDNLSFVDLKNLADLDSPEFQPPEPQLELEVEEEPLPHTGVALMDRW*