MPLSLPTARLFARVALTLRGSCCSISWTRYSHLLSTLSVPSCSVKNTVGFFPSSRASHFSTASALATPETVCRPQVSASQSFSSAAPAAAPKSRETGCTAHSETKTNGVARAEDVAAHDFPQLLHREIQSEAALQKRISGLQMELLGANWVDYLTGVLDTPFWEEELRVIEEEAQPFAHNQNVQASLKSLRRLFDLFYQLSDIRDHLNQLMELGSRAAGIAGTGLNASEKVSNIDEHAKAASAEYDRLMKEYPEYCAKVDDVLGSGLALLRQKHRFTFSGLHRFFY