MVRTAKPTNRQQKPKSSPTATLPTWADNTELVGLEFDLEALTTSSLYSQYTIALHAWFLDQVRQLDPDLSAYLHDGESEKPFNISALESQLLPTGKQLQLEANQILHWQVNALSAKVAEFLQLWLTQLPQTLNLRGATLQIKQVRIAHPPTTYAQLLQPPAKYSQVNLSFISPTSFRRKGHHFPLPVPVNLFHSYLRRWNDFSQIPISQADFLDWIDENVIIHQHRLESVKVAAGKRGSVTGFTGAISCGLSKAALANTEFTQLFYALVKLAPYCGTGHKTTFGLGQTSLSWVEPEASSPTQLLTNLLGERIEELTAIFTAQRKRSGGDRTDKIAATWATILARREMGESLKLIAEDLEMPVDTVKTYTKLARRSLKDADL