MPSEIVDRKRKSRGTRDVAEILRQWREYNEQIEAESCIDGGGPKSIRKPPPKGSRKGCMKGKGGPENGICDYRGVRQRRWGKWVAEIREPDGGARLWLGTFSSSYEAALAYDEAAKAIYGQSARLNLPEITNRSSSTAATATVSGSVTAFSDESEVCAREDTNASSGFGQVKLEDCSDEYVLLDSSQCIKEELKGKEEVREEHNLAVGFGIGQDSKRETLDAWLMGNGNEQEPLEFGVDETFDINELLGILNDNNVSGQETMQYQVDRHPNFSYQTQFPNSNLLGSLNPMEIAQPGVDYGCPYVQPSDMENYGIDLDHRRFNDLDIQDLDFGGDKDVHGST