MIFQGQETQSIADCDYFHCPFSGTIFLVHKEDSDSPSRPTLYDDIPDVMDDSLDDSELDDVMPQVAEAKVQPSNRDDTASSCSDSDQAGTTSMEKDSSADLETKPDPQASRASPSEKSVTVHSRRLTSSSVQPVQITAELLAEHFHESLEVAASKIGIGKSTMKIVCRRLGIEKWPYVHTGSRRRRGRAGQEKAKKGESEGEVGGGRRTPRSDELQKQ