MATLSARFAPSLLSADDFYLSSSGVIASSSTTSGRPMQVQVCRLHSKQIGRRKDLFMMKPSLSPLPAQRLHDLVEHSRRRRQIARSGVGCSIRAFAMELAEEAQMGNQRDLFDTLDIPPFFSNEIGELSMPSPPRNNADDASLHNPLLRLHRMGCGWLGVIMEWDGVIVEDDNKLEREAWLTLAQEEGRRPPPAFILKKAEGMKREQAISEVLCWARDPKEMRRLAQRGEEIFQELQGGIYRQKQGSREFVLTLKKYSIPIALASTRPRRIVEKAIEAVGLEGEFSCIVSAEDVFRGKPDPEMYMYAAQLLGVIPERCIVIGNSNSSVEAAHDTFMKCIAVAGKHPIYELGAADLVITRLDNLSFVDLKNLSDLDSPEFKPPEPQPELEPEEEPLPQTRVTLADRW*