MDYSNEATITAATQPYVRSMSPPSRVSSCSPPPVFPLMGNAPSSPPTIVLSPCAACKLLRRRCADGCMLAPYFPPTEPAKFTTAHRVFGASNIIKLLQVLPESSRADAVSSMVYEAEARLRDPVYGCAGAVCRLQKEANELKVDLARAQADLLSIQTQHANLLALVCVEFAANHRGDQQLHQPPPLGDQLNGIGGSGGGAMYQPLYDSDFDSAAWEEARQLWT