MNPSSRDIVHDSVSSDEKCILVTGGAGYIGSHTALLLLQEGYKVVIVDNLDNSVEEAVKRVADLAGENGRNLYFFQVDLRKKESLEKVLSRAKYDAVIHFAGLKAVGESVVKPLSYYRNNLIGTLNLLEVMGNNGCKKLVFSSSATVYGQPEIVPCTEDFPLSAANPYGRTKLYIEEITNDIQKADPEWGIILLRYFNPVGAHPSGMIGEDPRGTPNNLMPYVQQVAVGRLKELTVFGNDYPTRDGTGVRDYIHIMDLAKGHIAALQKLFTTANIGCVAYNLGTGRGTSVLEIVAAFEKASGKKIPLRFAARRPGDCTEIYASTEKAERELHWKTQYGIEEMCRDQWTWASKNPWGYRSLESQISN*