WHTFLHSNDNSGEILNNTGVMEYHQATRILGVTFRNMQLKRIKRPEKKGQETVCEEKFTILFQSQFSVGGNELVFQVRTMSLPIVVIVHGNQDSNAWATILWDNAFAEPNRNPFCVPAEVTWSQLASALNCKWTYVNGRPLSDSNMKYLAAKAFNINNPPESEDFGQSKISWSQFNKEPLQPNRSFTFWQWFDGVMELTKKNLKGPWEDGTILGFVNKDRARDTMLMSKQNGTFLLRFSDSEIGGITIAWVAQDPNNPMWNLQPFTTRDFGIRSLADRIHDLPHLVNLYPDIPKDEAFSKYYTPI