MSESLRFDTIFNLQGRVALVTGGGTGIGFQISSGLAANGAKVYITGRRKDTLDNAVKEFGEKHQDATGSITALTVDVTDRTSIAAARDLIASKEGRLHILVNNAGQTGPVSPWFENPNAPQRQNAETIGRSLFEGESFESWSNVYNVNTFSIFFVTTAFLGLLAKGSEDVAGYTSSVINITSVSGIVKLAQNHFAYNSAKAAASHLTKMMATEFAVKNIPVRVCAVAPGVWESEMTVAKITPDLVDHVGKGLQPVPAKRPGLAGEIAGTVIYLVSPAGCYTNGQEIAVDGGYLMVNPSTS*