MVCPHQTHLSKTRIDCALCHNPADVTLQGYWTKWYKSWGLKTVPFAVLIVLTSLLIGITILEHRTQVMAHFKMSSFLNFSDSQNMVKVYSAEPPTSPCQENAKHFVRSEALPFPKGIQQETSDLHFRSFSSDPIAENKYLPTSQSLLAMPVGIKQKETVDKIIEKFPAKNFRVMLFHYDGVVDAWNVFPWSKQAIHVVALGQTKWWYVKRFLHPDIVADYKYIFIWDEDIGVQHFNADRYIHIVEKEGLEISQPALDPQLSEVHHQITARTSRGKVHRRYYKYRGNGLCFSNSTGPPCTGWVEMMVPVFSQAAWRCTWYMIQNDLVHAWGLDMKLGYCAQGE