MQEFQSIPGLAGRLFGGAAAPGDLRRAQAAQHGPGGARCGGASPAAPEAVKCPRCESTNTKFCYYNNYNLSQPRHFCKSCRRYWTKGGVLRNVPVGGGCRKAKRASPSASASASSPASSSAPSTPASADAAKNPRRASASPRSNSGSASPTAAAATTPTPTDPSTSATPSSNGVAFTGSHHSSNPFSTIDVAAAPPAPIFADQAAALASLFAPPPPPPLPVFSFAAAQPKEEEAPTNSELQQHLAAQAAPSSSVSEDIMAPFASLDAAGIFELGDAASAAAYWSAGSCWADVQDPSLYLP