MTESNGRVVSCVGEDRISNLPEHLIDSILERIPVQDTVRTSIISKSWRYRWTKLKAVVFDKHFSNKFAKNGAFGRNGFVRIINQVLFLHKGPILKFHLNIPNMVLDSFLEVDQWMSFLSRQGVTELVLTNLNQRYELPSYLFCFLELRKLELQNCFYKPLEFEGFLNLEELFLKDIDFGASLSGAKVNLPQLKKLSLYWCINVYNFNIKATKLQYLEVLTCPDAMLIQLLDSPCLFEVVIILQNRIQDYEQAEKTNLATIFSNLPTVRTFGIDSYFVKFLAAEKIPKLLPHPICSLKCLWLLFFQLGDLDLLHAALCLLRNSPNLESLHMYMQDMQDPRVDVGPASNHLESPNCLDCTLDQLQTVEITYLEGSKPELLFIKLLLAHSPSLEKLTITASGDLDAKKILAISKDVMRFPRASPKAEVVYLNSEA*