MGNSANDFEITNTEEEEEGFTKLWKEVRELSLGSGPDVERLHLPPSPLQFLRDFVMPNKPCIITAGLQHWPALTRWTNAYLTSLLQNQIVSLHLTPNGRADSLAKPTLHSDSCFVSAHVQRLPFPAALQYIAGSKRQEQGAVAYAQEQNGCFMSEYSLLAEDVETDIPWATEALGSKPEAVNLWIGNERATTSFHKDHYENLYAVVSGEKHFLLLPPTDVHRMYIKEYPAAHYVRSEETGEFKIELDTPLRYVPWSRVDPYPPLSQAEQERMLLPRYFNGPKPFECTVRAGEMLYLPSLWFHHVRQTPDNEGRTIAINYWYDMQFDMKYAYFNFLQSLS