MVTVAIAGGGSALASNIIAAILATKKHTLVILTRSPRPDLEAQGAIVKPVDYASHAQLVQALQGVDTVYSCIWAYGPAIQTVQLALLDAAKEAQVRRFVPSEWSVPAYDAVAYYKPKEAVWEAVKKSGLEHTRFITGIWMNVWGVGAPRDEEGARAGYAGPAFLADIKAGSITIPGDGTGKISTTHMVDVGRYAAAALDFDKWEPDSVVVGDEFTVNELADKIERVTGRTLTRDYISLEAINAVLAGGPDPGTQMIHEFFKSIAEGGHALTPNVNQRVPEVEPIKVEEFLKKHWAP*