MDLLSDRKQMEMSVDWIQVPHLYGKIIALGSEALQIRATVELGRHSEYAPKSVLAQIVPVLVGLLGHSLGSSDPPPVAGAAAYCLDCFARRGDGALCMLMGQSGAIPALLRLLPQSEGRYQRVLAKCLRSIVCCDSLSRAILTRNDGVGIILNLISSSVGDTRRYLLEIFSSIAMLRDVRWAIINFGGLPSLIESAGTGKIVSRTRAAHAIGLLGVTRRVRQMLVDLDVIPVLTSLLRDGDMIAKMTAGNALGIISSHVDYLRHVAREGAIPLFAELLEGPEPLGREIAEDVFCILAVAEENAISIAGHLVRILQGDNNVAKAAAADVLWDLSGYKHLVSVVRNSGAIPLLLELLTGGNDDAREKASGAVAQLSYDEADRGALIDAGAIPVLIGLLQDESEELKDNAAEALINFSEDPLLRDRISEAFDIPSFQHIQDRLIRIRASDEHMVRSLSRLSVEQFSP*