MAESFVLNTGARIPSVGLGTWQIEHGAVSDAIYAAVKAGYRHIDSAVAYRNQKEVGLALQKLFEDGVVKREDLFVTSKLWPGNHAPEDVQEDLCSALEDLRLDYVDLYLIHGPIRIQKGTMFIPENLIPTDIPATWGAMEKLYHAGKARAIGVSNFSCKKLQDLLAVARVPPAVNQVECHPVWQQDKLRKLCQSTGVHLSAYSPLGSPGSPGYSGPNVLSNPVVMSVAERLQKTPAQVALRWGIQMGQSVLPKSADRTRIGENFDIFDWSIPYDLMAKFSAIKQVRLLKVEFVVHPNSGYNTLEDLWDGEVEYEDERTENQDHSDFLRCFS*