MAEPSSDAGTASATRKNKTDSGWKYCHTLMEGDTNTIVCNFCGKITKGGITRAKQHLIGKSGNVVACKKTPPNIVEELKKYMTTKKSLSFNLIKLKSFENMVAVIGQYGPHLPIPSYHDIRVPLLKKEVEYTENLMKGHREQWVKYSCTIMSDAWTDRKQRCIINFLINSQAGTMFLKSVDGSDFVKTGEKLFELLDAIVEEVGEENVVQVVTDNGSNYVLADIGKLPLIRKTIRRGINLVGFIYAHSSTLSLLRNFTNKRELVRHAITRFVSSYLTLERLHKEKVNIRKMFTSDEWTLNKLSKEPKGKEAAKVVLMLSFWNSVIYTLKVMAPLVKVLRLVDGERKPAMGYIYEAMDKAKETIIKSFNNNESKYKDVFAIIDKRWNCQLHRPLHAAAHFLNPEFFYDNTDLEFDFEVTNGLFECIKKLISQFDVQQKILTELHLYKIGVEHFGSDFAMAQRKTHSPSKKLLPFDRNFFMY