MPQFLGIEWVDLFSSIQRKKTYLGVVYHFMLTYPLALFVTILPFFLLFTFQWHILALYACWYFYDMDSPRRGGYSSDWVRKWRVNDWFAQYFPINLHKTAELSTDKNYLVGIHPHGIISMAAWSNFATNGTGIYEKFPGIRWNLCTLALQFRMAIRRELLLLTGLIDCSRESIEYVLDKCGQKGRAVVLVIGGAEEALDAHPGYHTLTLASRKGFVREALITGAYLVPVYSFGENDVFEQMENPVGSRLRNFQEWCKSIFGISYPIFHGRGFFQLTFGYLPFRKPIDTVVGAPIPVEKVENPTKEQIDELHTIYCQKLTELFDEHKEKYGVEKDVPLVLR