MKGKGGPENGICDYRGVRQRRWGKWVAEIREPDGGARLWLGTFSSSYEAALAYDEAAKAIYGQSARLNLPEITNRSSSTAATATVSGSVTAFSDESEVCAREDTNASSGFGQVKLEDCSDEYVLLDSSQCIKEELKGKEEVREEHNLAVGFGIGQDSKRETLDAWLMGNGNEQEPLEFGVDETFDINELLGILNDNNVSGQETMQYQVDRHPNFSYQTQFPNSNLLGSLNPMEIAQPGVDYGCPYVQPSDMENYGIDLDHRRFNDLDIQDLDFGGDKDVHGST