APAVDVVESRQVPYVPCSGLYNNAVCCATDVLNLADLDCANPTRVVTDPSDFQAACATDGQRARCCLLPVLGQAVLCQTPAGISQ