MADEQKVTPAATNANAEAEKDVQNVLAELKGEAGEAPKPSEQPTEDKKGEAPTEDAEEARIVAAAAKLGEQSAKAEEQKEGKAEERDTRGRGNRRNNVKFDPSTLEVTDNHDEIRKQVEFYFSDSNLPMDKFLLSKVGGSSNRPVPLELLHSFKRMRRFQPFSAIVEALKSSKTLELTDNDTCVRRKVPLPESVTEKPDPSVTKVFEDQAMSRSIYAKGFGEETPTTQIDIEAFFAPYGPVNAIRLRRTHDRIFKGSVFVEFATEEKQKEFLALDPKPQWKGQDLLIKSKKDYCEEKVRDIEAGRIKPSRGRGGFRGRGRGGPRGGDKRDWRERRAEDQKNGFGKPQGEQRREVQKDARGVPVVQSTADDATAGQKRTREDEATTNGEHPAKKVDTKE