MVEDSLRKPVNVRRFYESFLWKQNEFTNQDYKINYRVEGPKDGPPVLLVHGFGANINHFRFQFPALVNEGYRVYAIDLLGFGGSEKPSDANYSIDLFVQLLHDFVMDMDPNQKWIAAGNSIGGLCCLGLADKHHDYHDDSNNNNNNNNNNLVRAVVLFNTSGGMSSFRYDQIPWFARPIMWMVQNFVLKHPERGGKFFESFKTRENVESILMTTGVYGNTTNVDEELLEILLGPADDEGARDVFLKVFGGDPGRTPESYLARIDCPVLALWGEADPWTVIAMGEALGQHSEHFRLEKLPGAGHCPHDEAPELVHEIMLPWLRDIVHETSQQPSMKKNSTGVSL*