MQEFQSIPGLAGRLFGGAGAGDLRRAQAHAQQGPGARCGGVSPAAPPEVVKCPRCESTNTKFCYYNNYNLSQPRHFCKSCRRYWTKGGVLRNVPVGGGCRKTKRASSSSSATSSVPSTPTSGSGDAAANKNPRRASASSPRSTNSGSASPTAAAATTPTPAPTTPATPSSNSSVAVFTTSSHHHSSPFSTIDVVAPPAPIFADQAAARASLFAPPPPPPLPVFTFAAQPKQEEAPTTTSELQLVAGLSAAAPSSSSVVSEDMAPFASLDAAGIFELGDAASAAAYWNAGSCWTDVVQDPSMYLP