MNFYKSAALALDHLDKHQGSIEASDKWPPKPAVMRHQARLKSSGEGEAVRYIRYNPNAGRPLEELEEYLEKKGYTKLDEPAFPGSANWWVDDEWYEGGGVILQDKASCFPARVLMEEWVEALMANRGKLHAFERSPNRFKTLEKMLAKARCSNVQAQRADFTDTDPKSKEFKNVTRILLDPSCSGSGIVNRLDYLVDDDTEESDSKTERLEKLASFQLQMILHAFKFPSAQRIVYSTCSIHPEEDERVVMAALQSNTAKENGWCLATRESVLPKWERRGRPEEMQGDEELANGVIRCLPEDKTNGFFVSCFVRGGTGIRPEEIAEEKGSPTIVVDEEGGE