ANIETNDVNDPSYYMLQGVRVYPNDRQCVMVGGLCVAESDCIEPTSNKGLCPTSAGEGVECCYELPVRPAPCAEHLGQCMDRCHQRLLRPGSDCKNGQVCCVLI